<86>Feb 4 06:27:19 userdel[120428]: delete user 'rooter' <86>Feb 4 06:27:19 userdel[120428]: removed group 'rooter' owned by 'rooter' <86>Feb 4 06:27:19 userdel[120428]: removed shadow group 'rooter' owned by 'rooter' <86>Feb 4 06:27:19 groupadd[120458]: group added to /etc/group: name=rooter, GID=543 <86>Feb 4 06:27:19 groupadd[120458]: new group: name=rooter, GID=543 <86>Feb 4 06:27:19 useradd[120504]: new user: name=rooter, UID=543, GID=543, home=/root, shell=/bin/bash <86>Feb 4 06:27:19 userdel[120563]: delete user 'builder' <86>Feb 4 06:27:19 userdel[120563]: removed group 'builder' owned by 'builder' <86>Feb 4 06:27:19 userdel[120563]: removed shadow group 'builder' owned by 'builder' <86>Feb 4 06:27:19 groupadd[120575]: group added to /etc/group: name=builder, GID=544 <86>Feb 4 06:27:19 groupadd[120575]: group added to /etc/gshadow: name=builder <86>Feb 4 06:27:19 groupadd[120575]: new group: name=builder, GID=544 <86>Feb 4 06:27:19 useradd[120583]: new user: name=builder, UID=544, GID=544, home=/usr/src, shell=/bin/bash <13>Feb 4 06:27:58 rpmi: libidn2-2.1.0-alt2 sisyphus+219831.100.1.1 1548176663 installed <13>Feb 4 06:27:58 rpmi: strace-4.26-alt1 sisyphus.218650.100 1545875033 installed <13>Feb 4 06:27:58 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Feb 4 06:27:58 rpmi: libpsl-0.20.2-alt2 sisyphus.216228.200 1541611889 installed <13>Feb 4 06:27:58 rpmi: libnghttp2-1.34.0-alt1 sisyphus.214524.100 1539249634 installed <13>Feb 4 06:27:58 rpmi: libverto-0.3.0-alt1_5 1525957714 installed <13>Feb 4 06:27:58 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Feb 4 06:27:58 rpmi: libcom_err-1.44.5-alt1 sisyphus.218838.100 1546206118 installed <13>Feb 4 06:27:58 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Feb 4 06:27:58 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Feb 4 06:27:58 rpmi: ed-1:0.2-alt10 1449768440 installed <13>Feb 4 06:27:58 rpmi: rpm-utils-0.10-alt1 1481222510 installed <13>Feb 4 06:27:58 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Feb 4 06:27:58 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Feb 4 06:27:58 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Feb 4 06:27:58 rpmi: alternatives-0.5.0-alt1 sisyphus.219012.300 1546745004 installed <13>Feb 4 06:27:58 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Feb 4 06:27:58 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Feb 4 06:27:58 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Feb 4 06:27:58 rpmi: libcrypto1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <13>Feb 4 06:27:58 rpmi: libssl1.1-1.1.0j-alt1 sisyphus.216647.100 1542743878 installed <86>Feb 4 06:27:58 groupadd[35537]: group added to /etc/group: name=_keytab, GID=499 <86>Feb 4 06:27:58 groupadd[35537]: group added to /etc/gshadow: name=_keytab <86>Feb 4 06:27:58 groupadd[35537]: new group: name=_keytab, GID=499 <13>Feb 4 06:27:58 rpmi: libkrb5-1.16.3-alt1 sisyphus.219042.100 1547045815 installed <86>Feb 4 06:27:58 groupadd[35553]: group added to /etc/group: name=sasl, GID=498 <86>Feb 4 06:27:58 groupadd[35553]: group added to /etc/gshadow: name=sasl <86>Feb 4 06:27:58 groupadd[35553]: new group: name=sasl, GID=498 <13>Feb 4 06:27:58 rpmi: libsasl2-3-2.1.27-alt1 sisyphus.218476.200 1545647755 installed <13>Feb 4 06:27:58 rpmi: libldap-2.4.46-alt1.1 sisyphus+219907.4400.1.1 1548349979 installed <13>Feb 4 06:27:58 rpmi: libcurl-7.63.0-alt1 sisyphus.217831.100 1544762811 installed <13>Feb 4 06:27:58 rpmi: libraptor-1.4.21-alt3.qa1 1366407866 installed <13>Feb 4 06:27:58 rpmi: raptor-1.4.21-alt3.qa1 1366407866 installed <13>Feb 4 06:27:58 rpmi: rpm-build-mozilla.org-41.0.2-alt2 sisyphus.213801.200 1538480929 installed <13>Feb 4 06:27:58 rpmi: mozilla-common-devel-1.0-alt1 1326718460 installed <13>Feb 4 06:27:58 rpmi: browser-plugins-npapi-devel-3.0-alt1 1254957089 installed <13>Feb 4 06:29:01 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Feb 4 06:29:01 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Feb 4 06:29:01 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Feb 4 06:29:01 rpmi: libsqlite3-3.26.0-alt1 sisyphus.219274.100 1547430858 installed <13>Feb 4 06:29:01 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Feb 4 06:29:01 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Feb 4 06:29:01 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:01 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Feb 4 06:29:01 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Feb 4 06:29:01 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Feb 4 06:29:01 rpmi: libogg-1.3.3-alt1 sisyphus.217914.100 1545006091 installed <13>Feb 4 06:29:01 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Feb 4 06:29:01 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Feb 4 06:29:02 rpmi: llvm7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:02 rpmi: libnspr-devel-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Feb 4 06:29:02 rpmi: libnss-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 4 06:29:02 rpmi: libnss-devel-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 4 06:29:02 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed <13>Feb 4 06:29:02 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>Feb 4 06:29:02 rpmi: zlib-devel-1.2.11-alt1 sisyphus.217171.100 1543710737 installed <13>Feb 4 06:29:02 rpmi: libpixman-3:0.36.0-alt1 sisyphus+219464.100.1.1 1547627399 installed <13>Feb 4 06:29:02 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Feb 4 06:29:02 rpmi: perl-Compress-Raw-Zlib-2.084-alt1.1 sisyphus+219907.700.1.1 1548343625 installed <13>Feb 4 06:29:02 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Feb 4 06:29:02 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Feb 4 06:29:02 rpmi: libgudev-1:232-alt3 1523738518 installed <13>Feb 4 06:29:02 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Feb 4 06:29:02 rpmi: libproxy-0.4.15-alt2 sisyphus.214008.100 1538585336 installed <13>Feb 4 06:29:02 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Feb 4 06:29:03 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 4 06:29:03 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Feb 4 06:29:03 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 4 06:29:03 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Feb 4 06:29:03 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Feb 4 06:29:04 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Feb 4 06:29:04 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Feb 4 06:29:04 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Feb 4 06:29:04 rpmi: libpython3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 4 06:29:04 rpmi: python3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 4 06:29:05 rpmi: python3-base-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Feb 4 06:29:05 rpmi: libXau-devel-1.0.8-alt1 1369565808 installed <13>Feb 4 06:29:05 rpmi: libharfbuzz-icu-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 4 06:29:05 rpmi: libgraphite2-devel-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Feb 4 06:29:05 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 4 06:29:05 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Feb 4 06:29:05 rpmi: libhogweed4-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Feb 4 06:29:05 rpmi: libgnutls30-3.6.6-alt1 sisyphus+219978.100.1.1 1548422819 installed <13>Feb 4 06:29:05 rpmi: mozldap-6.0.7-alt3.1 1523446846 installed <13>Feb 4 06:29:06 rpmi: clang7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:06 rpmi: lld-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:06 rpmi: libflac8-1.3.2-alt1 1507623955 installed <13>Feb 4 06:29:06 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Feb 4 06:29:06 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Feb 4 06:29:06 rpmi: libSM-devel-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Feb 4 06:29:06 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:06 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:06 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Feb 4 06:29:06 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Feb 4 06:29:06 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Feb 4 06:29:06 rpmi: libwayland-cursor-1.16.0-alt1 1535614871 installed <13>Feb 4 06:29:06 rpmi: wayland-devel-1.16.0-alt1 1535614871 installed <13>Feb 4 06:29:06 rpmi: libwayland-client-devel-1.16.0-alt1 1535614871 installed <13>Feb 4 06:29:18 rpmi: rust-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Feb 4 06:29:18 rpmi: perl-ph-0.11.1-alt1 sisyphus.218633.100 1547046185 installed <13>Feb 4 06:29:18 rpmi: perl-Perl4-CoreLibs-0.004-alt1 1502964039 installed <13>Feb 4 06:29:18 rpmi: libwireless-29-alt10 1337897834 installed <13>Feb 4 06:29:19 rpmi: libvpx5-1.7.0-alt1 1529659550 installed <13>Feb 4 06:29:19 rpmi: libopus-1.2.1-alt1.1 1504605295 installed <13>Feb 4 06:29:19 rpmi: libnatspec-0.3.1-alt2 1445691580 installed <13>Feb 4 06:29:19 rpmi: libhunspell-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Feb 4 06:29:19 rpmi: libxkbcommon-0.8.2-alt1 1533800181 installed <13>Feb 4 06:29:19 rpmi: udev-rules-1:240-alt4 sisyphus.219244.100 1547241418 installed <13>Feb 4 06:29:19 rpmi: libgtk+2-locales-2.24.32-alt2 1518699309 installed <13>Feb 4 06:29:19 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Feb 4 06:29:19 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Feb 4 06:29:19 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Feb 4 06:29:19 rpmi: libevent2.1-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Feb 4 06:29:19 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723829 installed <13>Feb 4 06:29:19 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Feb 4 06:29:19 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Feb 4 06:29:19 rpmi: libusb-1.0.22-alt1 1525452055 installed <13>Feb 4 06:29:19 rpmi: libpng15-1.5.28-alt2 1497966749 installed <13>Feb 4 06:29:19 rpmi: libpng15-devel-1.5.28-alt2 1497966749 installed <13>Feb 4 06:29:19 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Feb 4 06:29:19 rpmi: libalsa-1:1.1.8-alt1 sisyphus+219888.100.4.1 1548752826 installed <13>Feb 4 06:29:19 rpmi: libIDL-0.8.14-alt4 1449145676 installed <13>Feb 4 06:29:19 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Feb 4 06:29:19 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Feb 4 06:29:19 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Feb 4 06:29:19 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1.1 sisyphus+219907.1000.1.1 1548343668 installed <13>Feb 4 06:29:19 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Feb 4 06:29:19 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Feb 4 06:29:19 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Feb 4 06:29:19 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Feb 4 06:29:19 rpmi: perl-Encode-3.00-alt1 sisyphus+220447.100.1.1 1549145397 installed <13>Feb 4 06:29:19 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Feb 4 06:29:19 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Feb 4 06:29:19 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Feb 4 06:29:19 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Feb 4 06:29:19 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Feb 4 06:29:19 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Feb 4 06:29:19 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Feb 4 06:29:19 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Feb 4 06:29:19 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Feb 4 06:29:19 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Feb 4 06:29:19 rpmi: perl-libwww-6.36-alt1 sisyphus.215515.100 1540400896 installed <13>Feb 4 06:29:19 rpmi: perl-XML-LibXML-2.0133-alt1 sisyphus+220448.100.1.1 1549146406 installed <13>Feb 4 06:29:19 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Feb 4 06:29:19 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Feb 4 06:29:19 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Feb 4 06:29:20 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed <13>Feb 4 06:29:20 rpmi: libgdk-pixbuf-locales-2.38.0-alt4 sisyphus.219229.400 1547220196 installed <13>Feb 4 06:29:20 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Feb 4 06:29:20 rpmi: liborc-0.4.28-alt1 1511201506 installed <13>Feb 4 06:29:20 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Feb 4 06:29:20 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Feb 4 06:29:21 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed <13>Feb 4 06:29:21 rpmi: libgbm-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:22 rpmi: glibc-devel-static-6:2.27-alt8 sisyphus.219011.100 1547073625 installed <13>Feb 4 06:29:22 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus.218115.200 1545282875 installed <13>Feb 4 06:29:22 rpmi: libstdc++8-devel-8.2.1-alt3 sisyphus.219333.200 1547468342 installed <13>Feb 4 06:29:23 rpmi: gcc8-c++-8.2.1-alt3 sisyphus.219333.200 1547468342 installed <13>Feb 4 06:29:23 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Feb 4 06:29:23 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Feb 4 06:29:23 rpmi: glib2-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 4 06:29:23 rpmi: libharfbuzz-devel-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Feb 4 06:29:23 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Feb 4 06:29:23 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Feb 4 06:29:23 rpmi: bc-1:1.07.1-alt1 sisyphus.218158.200 1545308145 installed <13>Feb 4 06:29:24 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Feb 4 06:29:24 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Feb 4 06:29:24 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Feb 4 06:29:24 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548057005 installed <13>Feb 4 06:29:24 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Feb 4 06:29:24 rpmi: libgio-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 4 06:29:24 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Feb 4 06:29:24 rpmi: libgio-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Feb 4 06:29:24 rpmi: libgdk-pixbuf-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 4 06:29:24 rpmi: gtk-update-icon-cache-3.24.4-alt1 sisyphus+219722.200.2.2 1548107296 installed <13>Feb 4 06:29:24 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Feb 4 06:29:24 rpmi: libgusb-0.3.0-alt1 1518891735 installed <13>Feb 4 06:29:24 rpmi: libcolord-1.4.3-alt1 1524052018 installed <13>Feb 4 06:29:24 rpmi: gstreamer1.0-devel-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Feb 4 06:29:24 rpmi: libnotify-0.7.7-alt1.2 1525614802 installed <13>Feb 4 06:29:24 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648953 installed <13>Feb 4 06:29:24 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Feb 4 06:29:24 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Feb 4 06:29:24 rpmi: librest-0.8.1-alt1 1508266400 installed <13>Feb 4 06:29:24 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Feb 4 06:29:24 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed <13>Feb 4 06:29:24 rpmi: liblz4-1:1.8.3-alt2 sisyphus.217095.200 1547082375 installed <13>Feb 4 06:29:24 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Feb 4 06:29:24 rpmi: libgcrypt20-1.8.3-alt4 sisyphus.218050.200 1545223289 installed <13>Feb 4 06:29:24 rpmi: libsystemd-1:240-alt4 sisyphus.219244.100 1547241502 installed <13>Feb 4 06:29:24 rpmi: libdbus-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Feb 4 06:29:24 rpmi: dbus-tools-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <86>Feb 4 06:29:24 groupadd[66628]: group added to /etc/group: name=messagebus, GID=497 <86>Feb 4 06:29:24 groupadd[66628]: group added to /etc/gshadow: name=messagebus <86>Feb 4 06:29:24 groupadd[66628]: new group: name=messagebus, GID=497 <86>Feb 4 06:29:24 useradd[66638]: new user: name=messagebus, UID=499, GID=497, home=/run/dbus, shell=/dev/null <13>Feb 4 06:29:24 rpmi: dbus-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Feb 4 06:29:24 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Feb 4 06:29:24 rpmi: libgtk+3-schemas-3.24.4-alt1 sisyphus+219722.200.2.2 1548107258 installed <13>Feb 4 06:29:24 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Feb 4 06:29:24 rpmi: libcups-2.2.6-alt1 1510070343 installed <13>Feb 4 06:29:24 rpmi: libpolkit-0.115-alt5 sisyphus.219065.100 1547027030 installed <86>Feb 4 06:29:24 groupadd[66923]: group added to /etc/group: name=colord, GID=496 <86>Feb 4 06:29:24 groupadd[66923]: group added to /etc/gshadow: name=colord <86>Feb 4 06:29:24 groupadd[66923]: new group: name=colord, GID=496 <86>Feb 4 06:29:24 useradd[66947]: new user: name=colord, UID=498, GID=496, home=/var/colord, shell=/dev/null <13>Feb 4 06:29:25 rpmi: colord-1.4.3-alt1 1524052018 installed <13>Feb 4 06:29:25 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Feb 4 06:29:25 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Feb 4 06:29:25 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Feb 4 06:29:25 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Feb 4 06:29:25 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Feb 4 06:29:25 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Feb 4 06:29:25 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Feb 4 06:29:25 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Feb 4 06:29:25 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Feb 4 06:29:25 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Feb 4 06:29:25 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Feb 4 06:29:25 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Feb 4 06:29:25 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Feb 4 06:29:25 rpmi: libXinerama-1.1.3-alt2 1527671619 installed <13>Feb 4 06:29:25 rpmi: libat-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed <13>Feb 4 06:29:26 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Feb 4 06:29:26 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Feb 4 06:29:26 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Feb 4 06:29:26 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Feb 4 06:29:26 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Feb 4 06:29:26 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Feb 4 06:29:26 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Feb 4 06:29:26 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Feb 4 06:29:26 rpmi: libGLX-mesa-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:26 rpmi: libEGL-mesa-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:26 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:26 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:26 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:26 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 4 06:29:27 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Feb 4 06:29:27 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Feb 4 06:29:27 rpmi: libEGL-devel-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:27 rpmi: libGL-devel-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:27 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 4 06:29:27 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Feb 4 06:29:27 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 4 06:29:27 rpmi: libcairo-gobject-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Feb 4 06:29:27 rpmi: libGLES-devel-4:18.3.2-alt1 sisyphus+219595.100.1.1 1547814036 installed <13>Feb 4 06:29:27 rpmi: libgtk+2-2.24.32-alt2 1518699309 installed <13>Feb 4 06:29:27 rpmi: libgst-plugins1.0-1.14.4-alt3 sisyphus.216849.100 1543144442 installed <13>Feb 4 06:29:27 rpmi: libXScrnSaver-1.2.2-alt1 1331212354 installed <13>Feb 4 06:29:27 rpmi: dbus-tools-gui-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Feb 4 06:29:27 rpmi: at-spi2-core-2.30.0-alt1 sisyphus.212651.600 1536647587 installed <13>Feb 4 06:29:27 rpmi: at-spi2-atk-2.30.0-alt2 sisyphus.213822.100 1538377854 installed <13>Feb 4 06:29:28 rpmi: libgtk+3-3.24.4-alt1 sisyphus+219722.200.2.2 1548107296 installed <13>Feb 4 06:29:28 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Feb 4 06:29:28 rpmi: libgdk-pixbuf-xlib-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 4 06:29:28 rpmi: libgdk-pixbuf-devel-2.38.0-alt4 sisyphus.219229.400 1547220208 installed <13>Feb 4 06:29:28 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Feb 4 06:29:28 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Feb 4 06:29:28 rpmi: libstartup-notification-0.12-alt1.1 1346782208 installed <13>Feb 4 06:29:28 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed <13>Feb 4 06:29:28 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus.215627.200 1540831974 installed <13>Feb 4 06:29:28 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Feb 4 06:29:28 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Feb 4 06:29:28 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Feb 4 06:29:28 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-tools-2to3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:28 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:32 rpmi: clang7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:32 rpmi: python-modules-json-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:32 rpmi: llvm7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:32 rpmi: python-module-pkg_resources-1:40.6.3-alt1 sisyphus+219164.200.2.1 1548188195 installed <13>Feb 4 06:29:32 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Feb 4 06:29:32 rpmi: python-dev-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:32 rpmi: python-module-setuptools-1:40.6.3-alt1 sisyphus+219164.200.2.1 1548188195 installed <13>Feb 4 06:29:33 rpmi: llvm7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:33 rpmi: clang7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:33 rpmi: libgtk+2-devel-2.24.32-alt2 1518699309 installed <13>Feb 4 06:29:33 rpmi: libgtk+3-devel-3.24.4-alt1 sisyphus+219722.200.2.2 1548107296 installed <13>Feb 4 06:29:33 rpmi: python-modules-sqlite3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Feb 4 06:29:33 rpmi: libstartup-notification-devel-0.12-alt1.1 1346782208 installed <13>Feb 4 06:29:33 rpmi: libpulseaudio-devel-12.2-alt1 1535623585 installed <13>Feb 4 06:29:33 rpmi: libnotify-devel-0.7.7-alt1.2 1525614802 installed <13>Feb 4 06:29:33 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Feb 4 06:29:33 rpmi: libXScrnSaver-devel-1.2.2-alt1 1331212354 installed <13>Feb 4 06:29:33 rpmi: gst-plugins1.0-devel-1.14.4-alt3 sisyphus.216849.100 1543144442 installed <13>Feb 4 06:29:33 rpmi: libXi-devel-1.7.9-alt1.S1 1515755342 installed <13>Feb 4 06:29:33 rpmi: libXcomposite-devel-0.4.3-alt3 1297306936 installed <13>Feb 4 06:29:33 rpmi: libXdamage-devel-1.1.3-alt4 1297162593 installed <13>Feb 4 06:29:33 rpmi: libXcursor-devel-1.1.15-alt1.S1 1512373366 installed <13>Feb 4 06:29:33 rpmi: libcurl-devel-7.63.0-alt1 sisyphus.217831.100 1544762811 installed <13>Feb 4 06:29:33 rpmi: libIDL-devel-0.8.14-alt4 1449145676 installed <13>Feb 4 06:29:33 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Feb 4 06:29:33 rpmi: libstdc++-devel-8-alt1 sisyphus.214000.40 1542664792 installed <13>Feb 4 06:29:34 rpmi: libnss-devel-static-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Feb 4 06:29:34 rpmi: libalsa-devel-1:1.1.8-alt1 sisyphus+219888.100.4.1 1548752826 installed <13>Feb 4 06:29:34 rpmi: libevent-devel-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Feb 4 06:29:34 rpmi: libhunspell-devel-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Feb 4 06:29:34 rpmi: unzip-6.0-alt2.qa1 1366155324 installed <13>Feb 4 06:29:34 rpmi: libopus-devel-1.2.1-alt1.1 1504605295 installed <13>Feb 4 06:29:34 rpmi: libvpx-devel-1.7.0-alt1 1529659550 installed <13>Feb 4 06:29:34 rpmi: libwireless-devel-29-alt10 1337897834 installed <13>Feb 4 06:29:34 rpmi: autoconf_2.13-2:2.13-alt13 1533423976 installed <13>Feb 4 06:29:35 rpmi: rust-cargo-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Feb 4 06:29:35 rpmi: lld-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Feb 4 06:29:35 rpmi: mozldap-devel-6.0.7-alt3.1 1523446846 installed <13>Feb 4 06:29:35 rpmi: libproxy-devel-0.4.15-alt2 sisyphus.214008.100 1538585336 installed <13>Feb 4 06:29:35 rpmi: libpixman-devel-3:0.36.0-alt1 sisyphus+219464.100.1.1 1547627399 installed <13>Feb 4 06:29:35 rpmi: libjpeg-devel-2:1.5.1-alt1 1498218318 installed <13>Feb 4 06:29:35 rpmi: libsqlite3-devel-3.26.0-alt1 sisyphus.219274.100 1547430858 installed <13>Feb 4 06:29:35 rpmi: bzlib-devel-1:1.0.6-alt5 1508883171 installed <13>Feb 4 06:29:35 rpmi: zip-30000000:3.0-alt1 1332241772 installed <13>Feb 4 06:29:35 rpmi: yasm-1.2.0-alt1 1378991849 installed <13>Feb 4 06:29:35 rpmi: xorg-cf-files-1.0.6-alt1 1453137637 installed <13>Feb 4 06:29:35 rpmi: makedepend-1.0.5-alt1 1377540022 installed <13>Feb 4 06:29:35 rpmi: libffi-devel-1:3.2.1-alt2 1528881777 installed <13>Feb 4 06:29:35 rpmi: imake-1.0.7-alt3 1518797773 installed <13>Feb 4 06:29:35 rpmi: doxygen-1:1.8.13-alt2.1 1520290398 installed <13>Feb 4 06:29:35 rpmi: chrpath-0.16-alt1 1453066316 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/thunderbird-60.5.0-alt1.nosrc.rpm Installing thunderbird-60.5.0-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.75200 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf thunderbird-60.5.0 + echo 'Source #0 (thunderbird-60.5.0.tar):' Source #0 (thunderbird-60.5.0.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/thunderbird-60.5.0.tar + cd thunderbird-60.5.0 + /bin/chmod -c -Rf u+rwX,go-w . + tar -xf /usr/src/RPM/SOURCES/enigmail-source.tar + echo 'Patch #27 (enigmail-gost.patch):' Patch #27 (enigmail-gost.patch): + /usr/bin/patch -p1 patching file enigmail/package/gpg.jsm patching file enigmail/package/hash.jsm + tar -xf /usr/src/RPM/SOURCES/rpm-build.tar + echo 'Patch #11 (thunderbird-alt-allow-send-in-windows-1251.patch):' Patch #11 (thunderbird-alt-allow-send-in-windows-1251.patch): + /usr/bin/patch -p2 patching file comm/mailnews/base/content/charsetList.xml + echo 'Patch #20 (build-big-endian.patch):' Patch #20 (build-big-endian.patch): + /usr/bin/patch -p1 patching file gfx/skia/skia/include/core/SkColorPriv.h patching file gfx/skia/skia/include/core/SkImageInfo.h patching file gfx/skia/skia/include/gpu/GrTypes.h patching file gfx/skia/skia/src/core/SkColorData.h + echo 'Patch #21 (mozilla-1353817.patch):' Patch #21 (mozilla-1353817.patch): + /usr/bin/patch -p1 patching file gfx/skia/skia/src/core/SkNx.h Hunk #1 succeeded at 395 (offset 96 lines). + echo 'Patch #22 (build-jit-atomic-always-lucky.patch):' Patch #22 (build-jit-atomic-always-lucky.patch): + /usr/bin/patch -p1 patching file js/src/jit/AtomicOperations.h + echo 'Patch #23 (build-aarch64-skia.patch):' Patch #23 (build-aarch64-skia.patch): + /usr/bin/patch -p1 patching file gfx/skia/skia/src/jumper/SkJumper_stages.cpp + cp -f /usr/src/RPM/SOURCES/thunderbird-mozconfig .mozconfig + echo 'ac_add_options --enable-calendar' + sed -i -e '\,hyphenation/,d' comm/mail/installer/removed-files.in + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.98493 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thunderbird-60.5.0 ++ printf %s /usr/lib/thunderbird ++ tr '[:print:]' _ + rpath=/____________________ + export 'LDFLAGS= -Wl,-rpath,/____________________' + LDFLAGS=' -Wl,-rpath,/____________________' + export LIBIDL_CONFIG=/usr/bin/libIDL-config-2 + LIBIDL_CONFIG=/usr/bin/libIDL-config-2 + export MOZ_BUILD_APP=mail + MOZ_BUILD_APP=mail ++ echo '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive' ++ sed -e s/-Wall// -e s/-fexceptions/-fno-exceptions/g + MOZ_OPT_FLAGS='-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive' + MOZ_OPT_FLAGS='-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2' + export 'CFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2' + CFLAGS='-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2' + export 'CXXFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2' + CXXFLAGS='-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2' + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib + LIBDIR=/usr/lib + export INCLUDEDIR=/usr/include + INCLUDEDIR=/usr/include + export LIBIDL_CONFIG=/usr/bin/libIDL-config-2 + LIBIDL_CONFIG=/usr/bin/libIDL-config-2 + export srcdir=/usr/src/RPM/BUILD/thunderbird-60.5.0 + srcdir=/usr/src/RPM/BUILD/thunderbird-60.5.0 + export SHELL=/bin/sh + SHELL=/bin/sh + export MOZILLA_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0 + MOZILLA_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0 + autoconf + mkdir objdir + export MOZ_NOSPAM=1 + MOZ_NOSPAM=1 + export NPROCS=32 + NPROCS=32 + ./mach configure 0:00.86 Clobber not needed. 0:00.86 Adding make options from /usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir FOUND_MOZCONFIG=/usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig export FOUND_MOZCONFIG 0:00.87 /usr/bin/gmake -f client.mk -s configure 0:00.89 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 0:00.89 Generating /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/configure 0:00.89 cd /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir 0:00.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/configure 0:01.34 Creating Python environment 0:04.43 New python executable in /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python2.7 0:04.43 Also creating executable in /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python 0:04.43 Installing setuptools, pip, wheel...done. 0:06.20 running build_ext 0:06.20 building 'psutil._psutil_linux' extension 0:06.20 creating build 0:06.20 creating build/temp.linux-i686-2.7 0:06.20 creating build/temp.linux-i686-2.7/psutil 0:06.20 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o 0:06.20 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 0:06.20 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 0:06.20 creating build/lib.linux-i686-2.7 0:06.20 creating build/lib.linux-i686-2.7/psutil 0:06.20 i586-alt-linux-gcc -pthread -shared -L/usr/lib/nsl -lnsl build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o build/temp.linux-i686-2.7/psutil/_psutil_linux.o -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 0:06.20 building 'psutil._psutil_posix' extension 0:06.20 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o 0:06.20 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 0:06.20 i586-alt-linux-gcc -pthread -shared -L/usr/lib/nsl -lnsl build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 0:06.20 copying build/lib.linux-i686-2.7/psutil/_psutil_linux.so -> psutil 0:06.20 copying build/lib.linux-i686-2.7/psutil/_psutil_posix.so -> psutil 0:06.20 0:06.20 Reexecuting in the virtualenv 0:06.85 Adding configure options from /usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig 0:06.85 --enable-system-sqlite 0:06.85 --enable-official-branding 0:06.85 --enable-application=comm/mail 0:06.85 --includedir=/usr/include 0:06.85 --prefix=/usr 0:06.85 --libdir=/usr/lib 0:06.85 --with-system-nspr 0:06.85 --with-system-nss 0:06.85 --with-system-jpeg 0:06.85 --with-system-zlib 0:06.85 --with-system-bz2 0:06.85 --with-system-libvpx 0:06.85 --with-system-libevent 0:06.85 --with-pthreads 0:06.85 --enable-system-hunspell 0:06.85 --enable-system-ffi 0:06.85 --disable-warnings-as-errors 0:06.85 --disable-strip 0:06.85 --disable-tests 0:06.85 --disable-updater 0:06.85 --disable-debug 0:06.85 --disable-crashreporter 0:06.85 --disable-necko-wifi 0:06.85 --disable-gconf 0:06.85 --disable-dbus 0:06.85 --enable-calendar 0:06.85 --enable-optimize 0:06.85 --enable-default-toolkit=cairo-gtk3 0:06.85 --enable-chrome-format=jar 0:06.85 --enable-extensions=default,-gnomevfs 0:06.85 --enable-libproxy 0:06.85 --enable-startup-notification 0:06.85 --prefix=/usr 0:06.85 --enable-release 0:06.85 --enable-linker=gold 0:06.86 --enable-hardening 0:06.86 --enable-optimize 0:06.86 --enable-rust-simd 0:06.86 --enable-calendar 0:06.86 MOZILLA_OFFICIAL=1 0:06.86 MOZ_DEBUG_SYMBOLS=1 0:06.86 BUILD_OFFICIAL=1 0:06.86 CXXFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 0:06.86 CFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 0:06.86 checking for vcs source checkout... no 0:07.17 checking for a shell... /bin/sh 0:07.25 checking for host system type... i686-pc-linux-gnu 0:07.25 checking for target system type... i686-pc-linux-gnu 0:07.33 checking for a shell... /bin/sh 0:07.39 checking for host system type... i686-pc-linux-gnu 0:07.39 checking for target system type... i686-pc-linux-gnu 0:07.61 checking for vcs source checkout... no 0:07.61 checking whether cross compiling... no 0:07.62 checking for the target C compiler... /usr/bin/gcc 0:07.70 checking whether the target C compiler can be used... yes 0:07.81 checking for Python 3... /usr/bin/python3 (3.6.8) 0:07.82 checking for pkg_config... /usr/bin/pkg-config 0:07.82 checking for pkg-config version... 0.29.2 0:07.82 checking for yasm... /usr/bin/yasm 0:07.83 checking yasm version... 1.2.0 0:07.84 checking the target C compiler version... 8.2.1 0:07.88 checking the target C compiler works... yes 0:07.88 checking for the target C++ compiler... /usr/bin/g++ 0:07.90 checking whether the target C++ compiler can be used... yes 0:07.90 checking the target C++ compiler version... 8.2.1 0:07.94 checking the target C++ compiler works... yes 0:07.94 checking for the host C compiler... /usr/bin/gcc 0:07.97 checking whether the host C compiler can be used... yes 0:07.97 checking the host C compiler version... 8.2.1 0:08.00 checking the host C compiler works... yes 0:08.00 checking for the host C++ compiler... /usr/bin/g++ 0:08.03 checking whether the host C++ compiler can be used... yes 0:08.03 checking the host C++ compiler version... 8.2.1 0:08.07 checking the host C++ compiler works... yes 0:08.11 checking for 64-bit OS... no 0:08.11 checking bindgen cflags... no 0:08.16 checking for linker... gold 0:08.21 checking for stdint.h... yes 0:08.25 checking for inttypes.h... yes 0:08.28 checking for malloc.h... yes 0:08.32 checking for alloca.h... yes 0:08.34 checking for sys/byteorder.h... no 0:08.37 checking for getopt.h... yes 0:08.42 checking for unistd.h... yes 0:08.46 checking for nl_types.h... yes 0:08.51 checking for cpuid.h... yes 0:08.55 checking for sys/statvfs.h... yes 0:08.60 checking for sys/statfs.h... yes 0:08.63 checking for sys/vfs.h... yes 0:08.67 checking for sys/mount.h... yes 0:08.73 checking for sys/quota.h... yes 0:08.81 checking for linux/quota.h... yes 0:08.89 checking for linux/if_addr.h... yes 0:08.95 checking for linux/rtnetlink.h... yes 0:08.98 checking for sys/queue.h... yes 0:09.00 checking for sys/types.h... yes 0:09.04 checking for netinet/in.h... yes 0:09.06 checking for byteswap.h... yes 0:09.10 checking for linux/perf_event.h... yes 0:09.12 checking for perf_event_open system call... yes 0:09.15 checking whether the C compiler supports -Wunreachable-code-return... no 0:09.16 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:09.17 checking whether the C compiler supports -Wclass-varargs... no 0:09.18 checking whether the C++ compiler supports -Wclass-varargs... no 0:09.19 checking whether the C compiler supports -Wloop-analysis... no 0:09.20 checking whether the C++ compiler supports -Wloop-analysis... no 0:09.22 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:09.23 checking whether the C++ compiler supports -Wcomma... no 0:09.26 checking whether the C compiler supports -Wduplicated-cond... yes 0:09.30 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:09.32 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:09.34 checking whether the C compiler supports -Wstring-conversion... no 0:09.35 checking whether the C++ compiler supports -Wstring-conversion... no 0:09.36 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:09.38 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:09.40 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:09.43 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:09.46 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:09.48 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:09.53 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:09.57 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:09.59 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:09.61 checking whether the C compiler supports -Wformat... yes 0:09.65 checking whether the C++ compiler supports -Wformat... yes 0:09.68 checking whether the C compiler supports -Wformat-security... yes 0:09.72 checking whether the C++ compiler supports -Wformat-security... yes 0:09.73 checking whether the C compiler supports -Wformat-overflow=2... yes 0:09.75 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:09.78 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:09.82 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:09.87 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:09.88 checking for libffi > 3.0.9... yes 0:09.88 checking MOZ_FFI_CFLAGS... 0:09.89 checking MOZ_FFI_LIBS... -lffi 0:09.89 checking for rustc... /usr/bin/rustc 0:09.89 checking for cargo... /usr/bin/cargo 0:09.96 checking rustc version... 1.31.1 0:10.00 checking cargo version... 1.31.0 0:10.29 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:10.29 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng15 0:10.30 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:10.30 checking for fontconfig >= 2.7.0... yes 0:10.31 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:10.31 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:10.32 checking for freetype2 >= 6.1.0... yes 0:10.33 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng15 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:10.33 checking _FT2_LIBS... -lfreetype 0:10.34 checking for tar... /usr/bin/gtar 0:10.34 checking for unzip... /usr/bin/unzip 0:10.34 checking for zip... /usr/bin/zip 0:10.34 checking for gn... not found 0:10.34 checking for the Mozilla API key... no 0:10.34 checking for the Google API key... no 0:10.34 checking for the Bing API key... no 0:10.35 checking for the Adjust SDK key... no 0:10.35 checking for the Leanplum SDK key... no 0:10.35 checking for the Pocket API key... no 0:10.36 checking for llvm-config... /usr/bin/llvm-config 0:10.44 checking for awk... /bin/gawk 0:10.44 checking for perl... /usr/bin/perl5 0:10.45 checking for minimum required perl version >= 5.006... 5.028001 0:10.47 checking for full perl installation... yes 0:10.48 checking for gmake... /usr/bin/gmake 0:10.48 checking for watchman... not found 0:10.48 checking for xargs... /bin/xargs 0:10.48 checking for rpmbuild... /usr/bin/rpmbuild 0:10.50 checking for hunspell... yes 0:10.50 checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell 0:10.51 checking MOZ_HUNSPELL_LIBS... -lhunspell 0:10.52 checking for autoconf... /usr/bin/autoconf-2.13 0:10.52 Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.0/old-configure with /usr/bin/autoconf-2.13 0:11.47 creating cache ./config.cache 0:11.53 checking host system type... i686-pc-linux-gnu 0:11.56 checking target system type... i686-pc-linux-gnu 0:11.60 checking build system type... i686-pc-linux-gnu 0:11.60 checking for objcopy... /usr/bin/objcopy 0:11.62 checking for gcc... /usr/bin/gcc -std=gnu99 0:11.69 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) works... yes 0:11.69 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) is a cross-compiler... no 0:11.72 checking whether we are using GNU C... yes 0:11.76 checking whether /usr/bin/gcc -std=gnu99 accepts -g... yes 0:11.76 checking for c++... /usr/bin/g++ 0:11.84 checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) works... yes 0:11.84 checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) is a cross-compiler... no 0:11.85 checking whether we are using GNU C++... yes 0:11.89 checking whether /usr/bin/g++ accepts -g... yes 0:11.98 checking for ranlib... ranlib 0:11.98 checking for as... /usr/bin/as 0:11.98 checking for ar... ar 0:11.98 checking for strip... strip 0:11.98 checking for windres... no 0:11.98 checking for otool... no 0:12.32 checking for X... libraries , headers 0:12.38 checking for gethostbyname... yes 0:12.44 checking for connect... yes 0:12.53 checking for remove... yes 0:12.57 checking for shmat... yes 0:12.64 checking for IceConnectionNumber in -lICE... yes 0:12.77 checking for --noexecstack option to as... yes 0:12.85 checking for -z noexecstack option to ld... yes 0:12.92 checking for -z text option to ld... yes 0:12.99 checking for -z relro option to ld... yes 0:13.07 checking for --build-id option to ld... yes 0:13.11 checking for --ignore-unresolved-symbol option to ld... yes 0:13.14 checking if toolchain supports -mssse3 option... yes 0:13.16 checking if toolchain supports -msse4.1 option... yes 0:13.20 checking for x86 AVX2 asm support in compiler... yes 0:13.29 checking whether the linker supports Identical Code Folding... no 0:14.29 checking whether removing dead symbols breaks debugging... no 0:14.35 checking for PIE support... yes 0:14.39 checking for working const... yes 0:14.42 checking for mode_t... yes 0:14.44 checking for off_t... yes 0:14.46 checking for pid_t... yes 0:14.47 checking for size_t... yes 0:14.67 checking whether 64-bits std::atomic requires -latomic... no 0:14.73 checking for dirent.h that defines DIR... yes 0:14.78 checking for opendir in -ldir... no 0:14.86 checking for sockaddr_in.sin_len... false 0:14.92 checking for sockaddr_in6.sin6_len... false 0:14.96 checking for sockaddr.sa_len... false 0:15.01 checking for gethostbyname_r in -lc_r... no 0:15.13 checking for library containing dlopen... -ldl 0:15.18 checking for dlfcn.h... yes 0:15.29 checking for dladdr... yes 0:15.37 checking for memmem... yes 0:15.43 checking for socket in -lsocket... no 0:15.51 checking for XDrawLines in -lX11... yes 0:15.56 checking for XextAddDisplay in -lXext... yes 0:15.62 checking for XtFree in -lXt... yes 0:15.72 checking for xcb_connect in -lxcb... yes 0:15.78 checking for xcb_shm_query_version in -lxcb-shm... yes 0:15.87 checking for XGetXCBConnection in -lX11-xcb... yes 0:15.92 checking for pthread_create in -lpthreads... no 0:15.98 checking for pthread_create in -lpthread... yes 0:16.09 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:16.15 checking for pthread.h... yes 0:16.21 checking whether /usr/bin/gcc -std=gnu99 needs -traditional... no 0:16.29 checking for 8-bit clean memcmp... yes 0:16.39 checking for stat64... yes 0:16.48 checking for lstat64... yes 0:16.59 checking for truncate64... yes 0:16.72 checking for statvfs64... yes 0:16.84 checking for statvfs... yes 0:16.93 checking for statfs64... yes 0:17.05 checking for statfs... yes 0:17.18 checking for getpagesize... yes 0:17.26 checking for gmtime_r... yes 0:17.38 checking for localtime_r... yes 0:17.51 checking for arc4random... no 0:17.62 checking for arc4random_buf... no 0:17.72 checking for mallinfo... yes 0:17.84 checking for gettid... no 0:17.96 checking for lchown... yes 0:18.04 checking for setpriority... yes 0:18.14 checking for strerror... yes 0:18.25 checking for syscall... yes 0:18.37 checking for clock_gettime(CLOCK_MONOTONIC)... 0:18.53 checking for pthread_cond_timedwait_monotonic_np... 0:18.71 checking for res_ninit()... yes 0:18.78 checking for an implementation of va_copy()... yes 0:18.84 checking whether va_list can be copied by value... yes 0:19.14 checking for C++ dynamic_cast to void*... yes 0:19.25 checking for __thread keyword for TLS variables... yes 0:19.36 checking for localeconv... yes 0:19.45 checking for malloc.h... yes 0:19.54 checking for strndup... yes 0:19.65 checking for posix_memalign... yes 0:19.74 checking for memalign... yes 0:19.85 checking for malloc_usable_size... yes 0:19.92 checking whether malloc_usable_size definition can use const argument... no 0:19.96 checking for valloc in malloc.h... yes 0:19.99 checking for valloc in unistd.h... no 0:19.99 checking NSPR selection... system 0:20.00 checking for nspr-config... /usr/bin/nspr-config 0:20.04 checking for NSPR - version >= 4.19... yes 0:20.20 checking for libevent... yes 0:20.20 checking MOZ_LIBEVENT_CFLAGS... 0:20.21 checking MOZ_LIBEVENT_LIBS... -levent 0:20.21 checking for nss-config... /usr/bin/nss-config 0:20.26 checking for NSS - version >= 3.36.7... yes 0:20.38 checking for jpeg_destroy_compress in -ljpeg... yes 0:20.53 checking for gzread in -lz... yes 0:20.68 checking for BZ2_bzread in -lbz2... yes 0:20.68 checking if app-specific confvars.sh exists... /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mail/confvars.sh 0:20.70 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes 0:20.70 checking MOZ_GTK3_CFLAGS... -pthread -I/usr/include/gtk-3.0/unix-print -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/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng15 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:20.71 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:20.73 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0... yes 0:20.73 checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng15 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:20.73 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:20.74 checking for libstartup-notification-1.0 >= 0.8... yes 0:20.74 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:20.75 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:20.77 checking for libproxy-1.0... yes 0:20.77 checking MOZ_LIBPROXY_CFLAGS... 0:20.77 checking MOZ_LIBPROXY_LIBS... -lproxy 0:20.85 checking for vpx >= 1.5.0... yes 0:20.85 checking MOZ_LIBVPX_CFLAGS... 0:20.86 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:20.90 checking for vpx/vpx_decoder.h... yes 0:21.00 checking for vpx_codec_dec_init_ver in -lvpx... yes 0:21.04 checking for vpx_mem/vpx_mem.h... no 0:21.04 checking for libpulse... yes 0:21.04 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:21.04 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:21.12 checking for linux/joystick.h... yes 0:21.14 checking for wget... no 0:21.19 checking for sqlite3 >= 3.22.0... yes 0:21.20 checking SQLITE_CFLAGS... 0:21.20 checking SQLITE_LIBS... -lsqlite3 0:21.26 checking for SQLITE_SECURE_DELETE support in system SQLite... yes 0:21.38 checking for SQLITE_THREADSAFE support in system SQLite... yes 0:21.48 checking for SQLITE_ENABLE_FTS3 support in system SQLite... yes 0:21.59 checking for SQLITE_ENABLE_UNLOCK_NOTIFY support in system SQLite... yes 0:21.66 checking for SQLITE_ENABLE_DBSTAT_VTAB support in system SQLite... yes 0:21.70 checking for valid C compiler optimization flags... yes 0:22.09 checking for __cxa_demangle... yes 0:22.13 checking for unwind.h... yes 0:22.21 checking for _Unwind_Backtrace... yes 0:22.23 checking for -pipe support... yes 0:22.31 checking what kind of list files are supported by the linker... linkerscript 0:22.39 checking what kind of ordering can be done with the linker... none 0:22.40 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:22.40 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:22.41 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:22.49 checking for FT_Bitmap_Size.y_ppem... yes 0:22.63 checking for FT_GlyphSlot_Embolden... yes 0:22.77 checking for FT_Load_Sfnt_Table... yes 0:22.85 checking for fontconfig/fcfreetype.h... yes 0:23.03 checking for posix_fadvise... yes 0:23.13 checking for posix_fallocate... yes 0:23.43 updating cache ./config.cache 0:23.43 creating ./config.data 0:23.78 js/src> configuring 0:23.78 js/src> running /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.0/build/../configure.py --enable-project=js --target=i686-pc-linux-gnu --host=i686-pc-linux-gnu --disable-crashreporter --disable-dbus --enable-extensions=default,-gnomevfs --disable-gconf --enable-libproxy --disable-necko-wifi --enable-official-branding --enable-pie --enable-startup-notification --disable-strip --enable-system-sqlite --disable-updater --includedir=/usr/include --libdir=/usr/lib --prefix=/usr --with-pthreads --with-system-bz2 --with-system-jpeg --with-system-libevent --with-system-libvpx --with-system-nss --with-system-zlib --disable-tests --disable-debug --disable-rust-debug --enable-optimize --enable-xcode-checks --without-toolchain-prefix --without-visual-studio-version --enable-debug-symbols --disable-address-sanitizer --enable-release --enable-linker=gold --disable-clang-plugin --disable-mozsearch-plugin --disable-coverage --disable-stdcxx-compat --enable-jemalloc --without-linux-headers --disable-warnings-as-errors --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-more-deterministic --enable-ctypes --with-system-ffi --disable-fuzzing --disable-pipeline-operator --with-nspr-cflags=-I/usr/include/nspr --with-nspr-libs=-L/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl --prefix=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist JS_STANDALONE= --cache-file=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config.cache 0:24.22 js/src> checking for vcs source checkout... no 0:24.32 js/src> checking for a shell... /bin/sh 0:24.35 js/src> checking for host system type... i686-pc-linux-gnu 0:24.37 js/src> checking for target system type... i686-pc-linux-gnu 0:24.37 js/src> checking for a shell... /bin/sh 0:24.40 js/src> checking for host system type... i686-pc-linux-gnu 0:24.44 js/src> checking for target system type... i686-pc-linux-gnu 0:24.44 js/src> checking for android platform directory... no 0:24.44 js/src> checking for android sysroot directory... no 0:24.44 js/src> checking for android system directory... no 0:24.45 js/src> checking for the Android toolchain directory... not found 0:24.55 js/src> checking for android platform directory... no 0:24.55 js/src> checking for android system directory... no 0:24.55 js/src> checking for android sysroot directory... no 0:24.55 js/src> checking for the Android toolchain directory... not found 0:25.12 js/src> checking for vcs source checkout... no 0:25.12 js/src> checking whether cross compiling... no 0:25.12 js/src> checking for the target C compiler... /usr/bin/gcc 0:25.14 js/src> checking whether the target C compiler can be used... yes 0:25.24 js/src> checking for Python 3... /usr/bin/python3 (3.6.8) 0:25.25 js/src> checking for pkg_config... /usr/bin/pkg-config 0:25.25 js/src> checking for pkg-config version... 0.29.2 0:25.26 js/src> checking for yasm... /usr/bin/yasm 0:25.26 js/src> checking yasm version... 1.2.0 0:25.26 js/src> checking for android ndk version... no 0:25.26 js/src> checking for GoogleVR SDK... Not specified 0:25.27 js/src> checking the target C compiler version... 8.2.1 0:25.31 js/src> checking the target C compiler works... yes 0:25.31 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:25.34 js/src> checking whether the target C++ compiler can be used... yes 0:25.34 js/src> checking the target C++ compiler version... 8.2.1 0:25.37 js/src> checking the target C++ compiler works... yes 0:25.37 js/src> checking for the host C compiler... /usr/bin/gcc 0:25.39 js/src> checking whether the host C compiler can be used... yes 0:25.39 js/src> checking the host C compiler version... 8.2.1 0:25.43 js/src> checking the host C compiler works... yes 0:25.43 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:25.47 js/src> checking whether the host C++ compiler can be used... yes 0:25.47 js/src> checking the host C++ compiler version... 8.2.1 0:25.49 js/src> checking the host C++ compiler works... yes 0:25.51 js/src> checking for 64-bit OS... no 0:25.52 js/src> checking bindgen cflags... no 0:25.58 js/src> checking for linker... gold 0:25.62 js/src> checking for stdint.h... yes 0:25.68 js/src> checking for inttypes.h... yes 0:25.74 js/src> checking for malloc.h... yes 0:25.80 js/src> checking for alloca.h... yes 0:25.83 js/src> checking for sys/byteorder.h... no 0:25.86 js/src> checking for getopt.h... yes 0:25.89 js/src> checking for unistd.h... yes 0:25.93 js/src> checking for nl_types.h... yes 0:25.97 js/src> checking for cpuid.h... yes 0:26.01 js/src> checking for sys/statvfs.h... yes 0:26.07 js/src> checking for sys/statfs.h... yes 0:26.10 js/src> checking for sys/vfs.h... yes 0:26.16 js/src> checking for sys/mount.h... yes 0:26.25 js/src> checking for sys/quota.h... yes 0:26.29 js/src> checking for linux/quota.h... yes 0:26.33 js/src> checking for linux/if_addr.h... yes 0:26.44 js/src> checking for linux/rtnetlink.h... yes 0:26.51 js/src> checking for sys/queue.h... yes 0:26.53 js/src> checking for sys/types.h... yes 0:26.56 js/src> checking for netinet/in.h... yes 0:26.60 js/src> checking for byteswap.h... yes 0:26.66 js/src> checking for linux/perf_event.h... yes 0:26.69 js/src> checking for perf_event_open system call... yes 0:26.72 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:26.74 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:26.76 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:26.78 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:26.80 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:26.83 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:26.86 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes 0:26.87 js/src> checking whether the C++ compiler supports -Wcomma... no 0:26.91 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:26.93 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:26.95 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:26.97 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:26.99 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:27.01 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:27.05 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:27.09 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:27.12 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:27.16 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:27.19 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:27.23 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:27.26 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:27.30 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:27.33 js/src> checking whether the C compiler supports -Wformat... yes 0:27.37 js/src> checking whether the C++ compiler supports -Wformat... yes 0:27.40 js/src> checking whether the C compiler supports -Wformat-security... yes 0:27.44 js/src> checking whether the C++ compiler supports -Wformat-security... yes 0:27.47 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:27.51 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:27.56 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.58 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:27.61 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:27.65 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:27.66 js/src> checking for libffi > 3.0.9... yes 0:27.66 js/src> checking MOZ_FFI_CFLAGS... 0:27.67 js/src> checking MOZ_FFI_LIBS... -lffi 0:27.68 js/src> checking for awk... /bin/gawk 0:27.68 js/src> checking for perl... /usr/bin/perl5 0:27.69 js/src> checking for minimum required perl version >= 5.006... 5.028001 0:27.70 js/src> checking for full perl installation... yes 0:27.70 js/src> checking for gmake... /usr/bin/gmake 0:27.70 js/src> checking for watchman... not found 0:27.70 js/src> checking for xargs... /bin/xargs 0:27.70 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:27.70 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:27.70 js/src> Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/old-configure with /usr/bin/autoconf-2.13 0:28.12 js/src> loading cache /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config.cache 0:28.19 js/src> checking host system type... i686-pc-linux-gnu 0:28.23 js/src> checking target system type... i686-pc-linux-gnu 0:28.26 js/src> checking build system type... i686-pc-linux-gnu 0:28.28 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:28.36 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) works... yes 0:28.36 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) is a cross-compiler... no 0:28.36 js/src> checking whether we are using GNU C... (cached) yes 0:28.36 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:28.37 js/src> checking for c++... (cached) /usr/bin/g++ 0:28.46 js/src> checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) works... yes 0:28.46 js/src> checking whether the C++ compiler (/usr/bin/g++ -pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 -Wl,-rpath,/____________________) is a cross-compiler... no 0:28.46 js/src> checking whether we are using GNU C++... (cached) yes 0:28.46 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:28.54 js/src> checking for ranlib... (cached) ranlib 0:28.54 js/src> checking for as... (cached) /usr/bin/as 0:28.54 js/src> checking for ar... (cached) ar 0:28.54 js/src> checking for strip... (cached) strip 0:28.54 js/src> checking for windres... no 0:28.56 js/src> checking for sb-conf... no 0:28.56 js/src> checking for ve... no 0:28.56 js/src> checking for X... (cached) libraries , headers 0:28.56 js/src> checking for gethostbyname... (cached) yes 0:28.56 js/src> checking for connect... (cached) yes 0:28.57 js/src> checking for remove... (cached) yes 0:28.57 js/src> checking for shmat... (cached) yes 0:28.57 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:28.74 js/src> checking for --noexecstack option to as... yes 0:28.78 js/src> checking for -z noexecstack option to ld... yes 0:28.87 js/src> checking for -z text option to ld... yes 0:28.93 js/src> checking for -z relro option to ld... yes 0:29.00 js/src> checking for --build-id option to ld... yes 0:29.07 js/src> checking whether the linker supports Identical Code Folding... no 0:29.77 js/src> checking whether removing dead symbols breaks debugging... no 0:29.84 js/src> checking for PIE support... yes 0:29.84 js/src> checking for working const... (cached) yes 0:29.85 js/src> checking for mode_t... (cached) yes 0:29.85 js/src> checking for off_t... (cached) yes 0:29.85 js/src> checking for pid_t... (cached) yes 0:29.85 js/src> checking for size_t... (cached) yes 0:29.91 js/src> checking for ssize_t... yes 0:29.91 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:29.91 js/src> checking for dirent.h that defines DIR... (cached) yes 0:29.92 js/src> checking for opendir in -ldir... (cached) no 0:29.92 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:29.92 js/src> checking for library containing dlopen... (cached) -ldl 0:29.93 js/src> checking for dlfcn.h... (cached) yes 0:29.94 js/src> checking for socket in -lsocket... (cached) no 0:29.95 js/src> checking for pthread_create in -lpthreads... (cached) no 0:29.95 js/src> checking for pthread_create in -lpthread... (cached) yes 0:30.01 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:30.01 js/src> checking whether /usr/bin/gcc -std=gnu99 needs -traditional... (cached) no 0:30.01 js/src> checking for 8-bit clean memcmp... (cached) yes 0:30.08 js/src> checking for getc_unlocked... yes 0:30.15 js/src> checking for _getc_nolock... no 0:30.15 js/src> checking for gmtime_r... (cached) yes 0:30.16 js/src> checking for localtime_r... (cached) yes 0:30.27 js/src> checking for pthread_getname_np... yes 0:30.27 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:30.33 js/src> checking for sin in -lm... yes 0:30.39 js/src> checking for sincos in -lm... yes 0:30.45 js/src> checking for __sincos in -lm... no 0:30.45 js/src> checking for res_ninit()... (cached) yes 0:30.51 js/src> checking for nl_langinfo and CODESET... yes 0:30.52 js/src> checking for an implementation of va_copy()... (cached) yes 0:30.52 js/src> checking whether va_list can be copied by value... (cached) yes 0:30.52 js/src> checking for C++ dynamic_cast to void*... (cached) yes 0:30.52 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:30.53 js/src> checking for localeconv... (cached) yes 0:30.54 js/src> checking NSPR selection... command-line 0:30.59 js/src> checking for valid optimization flags... yes 0:30.60 js/src> checking for __cxa_demangle... (cached) yes 0:30.61 js/src> checking for -pipe support... yes 0:30.65 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:30.72 js/src> checking what kind of list files are supported by the linker... linkerscript 0:30.78 js/src> checking what kind of ordering can be done with the linker... none 0:30.80 js/src> checking for posix_fadvise... (cached) yes 0:30.81 js/src> checking for posix_fallocate... (cached) yes 0:30.83 js/src> checking for malloc.h... (cached) yes 0:30.83 js/src> checking for strndup... (cached) yes 0:30.84 js/src> checking for posix_memalign... (cached) yes 0:30.85 js/src> checking for memalign... (cached) yes 0:30.86 js/src> checking for malloc_usable_size... (cached) yes 0:30.91 js/src> checking whether malloc_usable_size definition can use const argument... no 0:30.95 js/src> checking for valloc in malloc.h... yes 0:30.97 js/src> checking for valloc in unistd.h... no 0:30.98 js/src> checking for localeconv... (cached) yes 0:31.02 js/src> updating cache /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config.cache 0:31.02 js/src> creating ./config.data 0:31.05 js/src> Creating config.status 0:31.37 Creating config.status 0:32.05 Reticulating splines... 0:35.73 0:03.78 File already read. Skipping: /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/targets/angle_common/moz.build 0:48.83 Finished reading 1261 moz.build files in 4.18s 0:48.83 Read 12 gyp files in parallel contributing 0.00s to total wall time 0:48.83 Processed into 8525 build config descriptors in 4.28s 0:48.83 RecursiveMake backend executed in 6.78s 0:48.84 2778 total backend files; 2778 created; 0 updated; 0 unchanged; 0 deleted; 34 -> 1040 Makefile 0:48.84 FasterMake backend executed in 0.74s 0:48.84 10 total backend files; 10 created; 0 updated; 0 unchanged; 0 deleted 0:48.84 Total wall time: 16.86s; CPU time: 12.19s; Efficiency: 72%; Untracked: 0.89s 0:49.06 gmake: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' Configure complete! Be sure to run |mach build| to pick up any changes + ./mach build -j 32 0:01.34 Clobber not needed. 0:01.34 Adding make options from /usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir FOUND_MOZCONFIG=/usr/src/RPM/BUILD/thunderbird-60.5.0/.mozconfig export FOUND_MOZCONFIG 0:01.35 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=32 -s 0:01.56 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 0:01.62 gmake[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.62 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.69 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:01.69 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.16 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.16 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 6; Removed 0 files and 0 directories. 0:02.16 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.41 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.41 Elapsed: 0.09s; From _tests: Kept 12 existing; Added/updated 584; Removed 0 files and 0 directories. 0:02.41 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.49 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.49 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:02.49 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.54 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.54 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:02.54 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.83 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.83 Elapsed: 0.33s; From dist/include: Kept 1965 existing; Added/updated 3437; Removed 0 files and 0 directories. 0:02.83 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.85 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:02.85 Elapsed: 0.29s; From dist/idl: Kept 0 existing; Added/updated 1193; Removed 0 files and 0 directories. 0:02.85 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.01 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.01 Elapsed: 0.19s; From dist/bin: Kept 183 existing; Added/updated 2109; Removed 0 files and 0 directories. 0:03.01 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.01 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.01 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.43 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.43 mozilla-config.h 0:03.43 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.97 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:03.97 buildid.h 0:03.97 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:04.27 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:04.27 source-repo.h 0:04.27 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:04.67 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:04.67 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 0:06.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:06.40 nsinstall_real 0:06.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:06.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:06.84 stl.sentinel 0:06.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:07.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:07.21 system-header.sentinel 0:07.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config' 0:07.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:07.65 application.ini 0:07.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:07.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:07.77 domainsfallbacks.properties.h 0:07.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:07.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:07.98 nsStyleStructList.h 0:07.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:08.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:08.03 application.ini.h 0:08.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build' 0:08.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk' 0:08.38 necko-config.h 0:08.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk' 0:08.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:08.47 xpcshell.inc 0:08.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:08.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:08.53 nsCSSPropsGenerated.inc 0:08.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 0:08.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:08.57 xpcom-config.h 0:08.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:08.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:08.59 js-confdefs.h 0:08.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:08.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:08.96 labelsencodings.properties.h 0:08.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:09.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 0:09.07 x86.c 0:09.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 0:09.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:09.14 addons-public.inc 0:09.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:09.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:09.23 xpcom-private.h 0:09.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom' 0:09.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:09.40 js-config.h 0:09.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:09.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:09.95 addons-stage.inc 0:09.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:09.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:09.96 localesfallbacks.properties.h 0:09.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:10.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:10.03 Services.cpp 0:10.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:10.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:10.11 ReservedWordsGenerated.h 0:10.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:10.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/idl-parser/xpidl' 0:10.21 xpidl.stub 0:10.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/idl-parser/xpidl' 0:10.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:10.60 privileged-package-root.inc 0:10.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 0:10.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:10.70 Services.h 0:10.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:10.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:10.72 nonparticipatingdomains.properties.h 0:10.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 0:10.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:10.81 selfhosted.out.h 0:10.81 /usr/bin/g++ -E -o self-hosting-preprocessed.pp -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DHAVE_POSIX_FALLOCATE=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DJS_NUNBOX32=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DU_USING_ICU_NAMESPACE=0 -DNO_NSPR_10_SUPPORT=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=org.mozilla.thunderbird -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DENABLE_INTL_API=1 -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZILLA_OFFICIAL=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_STYLO=1 -DNS_PRINT_PREVIEW=1 -DMOZ_THUNDERBIRD=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_MEMORY=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DMOZ_SANDBOX=1 -DTARGET_XPCOM_ABI="x86-gcc3" -DMOZILLA_UAVERSION="60.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_SCTP=1 -DMOZ_APP_UA_VERSION="60.5.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 -DMOZ_SYSTEM_SQLITE=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=60.5.0 -DMOZ_LDAP_XPCOM=1 -DHAVE_CPUID_H=1 -DMOZ_RAW=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DMOZ_BINARY_EXTENSIONS=1 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_BUILD_APP=comm/mail -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=30 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DUSE_SKIA=1 -DMOZILLA_VERSION="60.5.0" -DMOZ_OFFICIAL_BRANDING=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DMOZ_WEBRTC_SIGNALING=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_SRTP=1 -DHAVE_MOVEMAIL=1 -DHAVE_LIBVPX=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DMOZ_CONTENT_SANDBOX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_SETPRIORITY=1 -DMOZ_STYLO_ENABLE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_ENABLE_LIBPROXY=1 -DFIREFOX_VERSION=60.5.0 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_RUST_SIMD=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_OLD_STYLE=1 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_RES_NINIT=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DUSE_SKIA_GPU=1 -DMOZ_FEEDS=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DHAVE_NETINET_IN_H=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_QUOTA_H=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_GECKO_PROFILER=1 -DU_STATIC_IMPLEMENTATION=1 -DHAVE_LOCALTIME_R=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DJS_CODEGEN_X86=1 self-hosting-cpp-input.cpp 0:10.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:11.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:11.34 services.rs 0:11.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 0:11.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:11.70 StatsPhasesGenerated.h 0:11.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:11.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/xpidl' 0:11.70 Elapsed: 0.47s; From ../../dist/idl: Kept 1193 existing; Added/updated 0; Removed 0 files and 0 directories. 0:11.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/xpidl' 0:12.86 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:12.86 alerts.xpt 0:12.86 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:12.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:12.92 composer.xpt 0:12.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:14.04 StatsPhasesGenerated.cpp 0:14.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 0:14.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.23 browser-element.xpt 0:14.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.27 autocomplete.xpt 0:14.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.46 commandlines.xpt 0:14.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.46 appstartup.xpt 0:14.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.64 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.64 captivedetect.xpt 0:14.64 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.85 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.85 directory.xpt 0:14.85 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.95 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:14.95 appshell.xpt 0:14.95 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.51 dom_audiochannel.xpt 0:15.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.58 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.58 caps.xpt 0:15.58 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.65 content_events.xpt 0:15.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.88 content_webrtc.xpt 0:15.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.95 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:15.95 activity.xpt 0:15.95 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.03 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.03 commandhandler.xpt 0:16.03 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.07 content_xslt.xpt 0:16.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.08 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.08 dom.xpt 0:16.08 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.44 accessibility.xpt 0:16.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.49 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.49 cloudfile.xpt 0:16.49 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.56 content_geckomediaplugins.xpt 0:16.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.63 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.63 dom_core.xpt 0:16.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.71 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.71 autoconfig.xpt 0:16.71 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.80 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:16.80 diskspacewatcher.xpt 0:16.80 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.47 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.47 commuconv.xpt 0:17.47 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.73 content_html.xpt 0:17.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:17.88 chrome.xpt 0:17.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.05 dom_html.xpt 0:18.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.09 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.09 dom_bindings.xpt 0:18.09 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.24 dom_offline.xpt 0:18.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.29 docshell.xpt 0:18.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.49 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.49 backgroundhangmonitor.xpt 0:18.49 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.63 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.63 dom_file.xpt 0:18.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.80 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.80 dom_media.xpt 0:18.80 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:18.93 dom_geolocation.xpt 0:18.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.09 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.09 addrbook.xpt 0:19.09 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.41 dom_events.xpt 0:19.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.60 dom_network.xpt 0:19.60 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:19.72 chat.xpt 0:19.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.41 dom_notification.xpt 0:20.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:20.45 dom_base.xpt 0:20.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.59 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.59 dom_power.xpt 0:22.59 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.61 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.61 dom_security.xpt 0:22.61 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:22.72 dom_push.xpt 0:22.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.43 dom_storage.xpt 0:23.43 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.43 dom_range.xpt 0:23.43 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.46 dom_sidebar.xpt 0:23.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.48 dom_quota.xpt 0:23.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.50 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.51 dom_presentation.xpt 0:23.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.65 dom_webspeechsynth.xpt 0:23.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.87 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:23.87 dom_system.xpt 0:23.87 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.07 dom_webspeechrecognition.xpt 0:24.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.44 dom_webauthn.xpt 0:24.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.48 dom_workers.xpt 0:24.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.63 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:24.63 dom_payments.xpt 0:24.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.05 downloads.xpt 0:25.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.23 enterprisepolicies.xpt 0:25.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.36 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.36 extensions.xpt 0:25.36 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.75 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.75 fts3tok.xpt 0:25.75 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:25.82 dom_xul.xpt 0:25.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.05 editor.xpt 0:26.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.06 feeds.xpt 0:26.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.38 fastfind.xpt 0:26.38 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.73 gfx.xpt 0:26.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.97 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:26.97 html5.xpt 0:26.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.05 htmlparser.xpt 0:27.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.25 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:27.25 exthandler.xpt 0:27.25 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.01 imglib2.xpt 0:28.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.16 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.16 inspector.xpt 0:28.16 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.45 jar.xpt 0:28.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.54 intl.xpt 0:28.54 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.86 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:28.86 import.xpt 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 warning: [const] doesn't make sense on builtin types., 0:28.86 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:29.98 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:29.99 layout_base.xpt 0:29.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:29.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:29.99 jsdebugger.xpt 0:29.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.19 jsinspector.xpt 0:30.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.38 locale.xpt 0:30.38 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.69 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.69 loginmgr.xpt 0:30.69 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.78 layout_printing.xpt 0:30.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:30.90 layout_xul_tree.xpt 0:30.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.38 mailcompsbase.xpt 0:31.38 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.52 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.53 mailwinsearch.xpt 0:31.53 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.67 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.67 mailprofilemigration.xpt 0:31.67 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.72 layout_xul.xpt 0:31.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.74 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.74 mailview.xpt 0:31.74 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.80 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.81 mime.xpt 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.81 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.82 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.83 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 warning: [const] doesn't make sense on builtin types., 0:31.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:31.84 mozintl.xpt 0:31.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.30 mozfind.xpt 0:32.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.43 mimetype.xpt 0:32.43 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:32.54 mozldap.xpt 0:32.54 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:33.56 msgjsaccount.xpt 0:33.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.91 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:34.91 msgsmime.xpt 0:34.91 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.02 necko_about.xpt 0:35.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.39 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.39 necko_cache2.xpt 0:35.39 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.82 msgnews.xpt 0:35.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.96 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:35.96 necko_ftp.xpt 0:35.96 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.00 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.00 necko_file.xpt 0:36.00 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.25 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.25 necko_cache.xpt 0:36.25 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.29 peerconnection.xpt 0:36.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.37 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.37 msgdb.xpt 0:36.37 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.60 msglocal.xpt 0:36.60 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.79 necko_dns.xpt 0:36.79 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.97 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:36.97 necko_cookie.xpt 0:36.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.12 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.12 necko_res.xpt 0:37.12 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.27 necko_viewsource.xpt 0:37.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.89 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:37.89 sandbox.xpt 0:37.89 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.00 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.00 saxparser.xpt 0:38.00 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.02 prefetch.xpt 0:38.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.02 parentalcontrols.xpt 0:38.03 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.21 necko_mdns.xpt 0:38.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.81 remote.xpt 0:38.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.84 necko_socket.xpt 0:38.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.84 pref.xpt 0:38.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.96 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.97 services_fxaccounts.xpt 0:38.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.98 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:38.98 necko_wyciwyg.xpt 0:38.98 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.06 plugin.xpt 0:39.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.13 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.13 necko_strconv.xpt 0:39.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.16 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.16 shellservice.xpt 0:39.16 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.41 pippki.xpt 0:39.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.93 reputationservice.xpt 0:39.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.94 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.94 satchel.xpt 0:39.94 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.97 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:39.97 thumbnails.xpt 0:39.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.01 spellchecker.xpt 0:40.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.11 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.11 necko_websocket.xpt 0:40.11 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.13 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.13 profiler.xpt 0:40.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.24 msgimap.xpt 0:40.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.38 msgsearch.xpt 0:40.39 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.61 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:40.61 toolkit_perfmonitoring.xpt 0:40.61 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.14 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.14 toolkit_asyncshutdown.xpt 0:41.14 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.16 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.16 necko_http.xpt 0:41.16 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.22 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.22 pipnss.xpt 0:41.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.54 toolkit_crashservice.xpt 0:41.54 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.57 toolkit_xulstore.xpt 0:41.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.58 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.58 urlformatter.xpt 0:41.58 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.70 uconv.xpt 0:41.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.72 update.xpt 0:41.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.85 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.85 services-crypto-component.xpt 0:41.85 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:41.92 toolkit_osfile.xpt 0:41.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.18 toolkit_finalizationwitness.xpt 0:42.18 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.24 privatebrowsing.xpt 0:42.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.29 msgcompose.xpt 0:42.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.45 toolkitremote.xpt 0:42.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.67 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.67 windowcreator.xpt 0:42.67 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.70 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.70 shistory.xpt 0:42.70 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:42.79 toolkit_securityreporter.xpt 0:42.79 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.15 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.15 xpcom_io.xpt 0:43.15 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.24 telemetry.xpt 0:43.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.44 webvtt.xpt 0:43.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.48 txmgr.xpt 0:43.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.51 toolkit_filewatcher.xpt 0:43.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.53 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.53 webBrowser_core.xpt 0:43.53 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.85 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:43.85 webextensions.xpt 0:43.85 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.01 txtsvc.xpt 0:44.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.10 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.10 xulapp.xpt 0:44.10 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.16 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.16 xpcom_xpti.xpt 0:44.16 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.21 webbrowserpersist.xpt 0:44.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.34 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.34 xpcom_system.xpt 0:44.34 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.66 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.66 storage.xpt 0:44.66 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.89 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.89 places.xpt 0:44.89 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.95 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:44.95 xpcom_threads.xpt 0:44.95 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.04 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.04 toolkitprofile.xpt 0:45.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.19 zipwriter.xpt 0:45.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.34 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.35 uriloader.xpt 0:45.35 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.73 xpcom_base.xpt 0:45.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:45.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.00 xpconnect.xpt 0:46.00 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.17 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.17 xul.xpt 0:46.17 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.28 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.28 url-classifier.xpt 0:46.28 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.34 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.34 wcap.xpt 0:46.34 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.51 rdf.xpt 0:46.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:46.81 msgbase.xpt 0:46.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.37 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.37 calbaseinternal.xpt 0:47.37 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.52 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.52 caldav.xpt 0:47.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.57 xpcom_components.xpt 0:47.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.83 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.83 xpcom_ds.xpt 0:47.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.97 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:47.97 windowwatcher.xpt 0:47.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:48.52 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:48.52 widget.xpt 0:48.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:49.30 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:49.30 calbase.xpt 0:49.30 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:49.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:49.62 necko.xpt 0:49.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/makefiles/xpidl' 0:49.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 0:49.98 charsetalias.properties.h 0:49.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 0:50.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:50.21 encodingsgroups.properties.h 0:50.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:50.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:50.24 PropertyUseCounterMap.inc 0:50.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:50.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.45 TelemetryEventData.h 0:50.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:50.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:50.55 UseCounterList.h 0:50.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 0:50.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 0:50.85 xpcAccEvents.h 0:50.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 0:50.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:50.91 error_list.rs 0:50.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:50.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:50.95 langGroups.properties.h 0:50.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 0:51.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:51.30 TelemetryEventEnums.h 0:51.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:51.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:51.40 ErrorList.h 0:51.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:51.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:51.81 ErrorNamesInternal.h 0:51.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 0:52.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 0:52.31 CSS2Properties.webidl 0:52.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 0:54.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:54.16 TelemetryHistogramData.inc 0:54.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:55.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:55.54 TelemetryHistogramEnums.h 0:55.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:56.13 TelemetryProcessData.h 0:56.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:56.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:56.83 TelemetryProcessEnums.h 0:56.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:57.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 0:57.04 etld_data.inc 0:57.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 0:57.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:57.64 TelemetryScalarData.h 0:57.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:59.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 0:59.01 TelemetryScalarEnums.h 0:59.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 1:19.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 1:19.89 nsSTSPreloadList.h 1:19.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 1:19.89 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:19.90 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:19.95 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:19.95 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 1:20.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:20.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:20.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:20.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:20.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:20.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:20.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:20.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:20.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:20.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:20.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:20.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:20.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': 1:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c:743:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:20.95 if (noctets >= MAX_LEN_SIZE) { 1:20.95 ^~ 1:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': 1:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c:784:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:20.96 if ( noctets >= MAX_LEN_SIZE ) 1:20.96 ^~ 1:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': 1:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c:1348:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:20.96 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:20.97 ^ 1:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': 1:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/io.c:1495:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:20.97 if ( noctets > sizeof(ber_uint_t) ) { 1:20.97 ^ 1:20.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:21.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:21.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:21.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:21.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:21.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:21.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:21.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': 1:21.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:77:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:21.64 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:21.64 ^ 1:21.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': 1:21.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:138:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1:21.64 if ( noctets > sizeof(ber_uint_t) ) 1:21.64 ^ 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:183:11: warning: comparison of integer expressions of different signedness: 'ber_slen_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.65 if ( len > sizeof(ber_slen_t) ) 1:21.65 ^ 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa': 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:283:15: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1:21.65 ( datalen > (ber->ber_end - ber->ber_ptr) ) || 1:21.65 ^ 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal': 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:336:13: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1:21.65 ( len > (ber->ber_end - ber->ber_ptr) ) || 1:21.65 ^ 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa': 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:389:16: warning: comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1:21.65 if ( (datalen > (ber->ber_end - ber->ber_ptr)) || 1:21.65 ^ 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': 1:21.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:493:43: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.65 for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) { 1:21.65 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:559:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:559:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:560:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 && rc != LBER_DEFAULT; 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:587:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 if ( rc != LBER_DEFAULT && 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:588:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 tag != LBER_END_OF_SEQORSET ) { 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:601:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:601:35: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.66 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:21.66 ^~ 1:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:602:14: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.67 && rc != LBER_DEFAULT; 1:21.67 ^~ 1:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:625:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.67 if ( rc != LBER_DEFAULT && 1:21.67 ^~ 1:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:626:12: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.67 tag != LBER_END_OF_SEQORSET ) { 1:21.67 ^~ 1:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:635:42: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.67 if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT ) 1:21.67 ^~ 1:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/liblber/decode.c:663:9: warning: comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1:21.67 if (rc == LBER_DEFAULT) { 1:21.67 ^~ 1:21.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:21.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:22.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:22.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:22.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:22.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:22.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': 1:22.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldif/line64.c:444:15: warning: variable 'len' set but not used [-Wunused-but-set-variable] 1:22.46 int i, pad, len; 1:22.46 ^~~ 1:22.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:22.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:22.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:22.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:23.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 1:23.37 libelfhack_inject.a.desc 1:23.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack/inject' 1:23.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:23.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:24.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:24.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:24.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:24.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:24.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:24.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:24.57 liblber60.a.desc 1:24.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/liblber' 1:25.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:25.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:25.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:25.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:25.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:25.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:25.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:25.95 libldif60.so 1:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldif' 1:26.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:26.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:26.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:26.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:26.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:26.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:26.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:26.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:26.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:27.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:27.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:27.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:27.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:28.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:28.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:28.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:28.69 libcomm_mailnews_extensions_fts3_src.a.desc 1:28.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/fts3/src' 1:28.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:28.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:29.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:29.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:29.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:29.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:29.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:29.67 libcomm_mailnews_extensions_mailviews_src.a.desc 1:29.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mailviews/src' 1:30.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:30.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:30.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:30.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:30.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:30.84 libcomm_mailnews_extensions_mdn_src.a.desc 1:30.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/mdn/src' 1:30.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:30.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:30.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:30.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:31.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:31.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:31.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:31.60 libcomm_mailnews_intl.a.desc 1:31.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/intl' 1:32.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:32.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:33.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:33.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:34.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:34.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:34.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:34.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:34.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:35.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:35.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:35.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:35.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:35.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:35.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:35.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:35.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:36.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:36.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:36.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:36.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:38.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:38.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:38.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:38.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 1:39.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:39.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:39.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:39.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:39.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:39.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:39.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:39.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:39.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:39.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:40.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:40.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:40.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:40.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:40.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:40.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:41.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:41.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:41.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:41.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:41.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:41.99 libmfbt.a.desc 1:41.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mfbt' 1:42.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:42.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:43.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:43.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:44.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:44.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:44.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:44.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:45.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:45.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:45.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:45.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:46.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:46.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:46.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:46.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:47.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:47.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:48.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:48.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:48.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:48.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:48.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:48.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:49.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:49.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:49.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:49.87 libcomm_mailnews_import_vcard_src.a.desc 1:49.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/vcard/src' 1:50.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:50.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:50.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:50.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 1:50.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:50.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 1:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:50.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:50.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:50.96 libcomm_mailnews_extensions_bayesian-spam-filter_src.a.desc 1:50.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:51.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:51.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:51.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:51.20 libcomm_mailnews_import_text_src.a.desc 1:51.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/text/src' 1:51.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:51.97 libmimecthglue_s.a.desc 1:51.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/glue' 1:52.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:52.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:52.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:52.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:52.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:52.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 1:53.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:53.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 1:54.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:54.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:54.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:54.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:55.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:55.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 1:55.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:55.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 1:55.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:55.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 1:55.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:55.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 1:56.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:56.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 1:56.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:56.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 1:58.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:58.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 1:58.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:58.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 1:59.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 1:59.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 2:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:00.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:00.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:00.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:00.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:00.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:00.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:00.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:00.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:00.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:00.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:01.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 2:01.22 libcomm_mailnews_extensions_smime_src.a.desc 2:01.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/extensions/smime/src' 2:01.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:01.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:02.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:02.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:02.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:02.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:02.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 2:02.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 2:03.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:03.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:03.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:03.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:04.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 2:04.36 libcomm_mailnews_mime_cthandlers_vcard.a.desc 2:04.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/vcard' 2:04.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:04.66 libcomm_mailnews_import_src.a.desc 2:04.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/src' 2:04.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:04.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:04.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:04.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:05.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:05.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:05.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 2:05.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 2:06.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:06.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:07.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:07.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:07.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:07.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 2:07.34 libpgpmime_s.a.desc 2:07.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/cthandlers/pgpmime' 2:07.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:07.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:07.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:07.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:07.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:07.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:08.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:08.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:09.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:09.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:09.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:09.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:10.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:10.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:10.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:10.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:10.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:10.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:11.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:11.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:11.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:11.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:11.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:11.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:13.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:13.02 libcomm_mailnews_db_msgdb_src.a.desc 2:13.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/db/msgdb/src' 2:13.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:13.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:14.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:15.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:15.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:16.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:16.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:16.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:16.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:16.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:16.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:17.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:17.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:18.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:18.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:19.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:19.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:20.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:20.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:20.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:20.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:20.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:20.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:20.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:20.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:20.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:20.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:21.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:21.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:21.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:21.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:21.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:21.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:22.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:22.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:23.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:23.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:24.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:24.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:24.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:24.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:25.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:25.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:25.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:25.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:26.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:26.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:27.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:27.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:27.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:27.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:27.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:27.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:28.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:28.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:28.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:28.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:28.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: 2:28.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': 2:28.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:28.71 foundInterface = 0; \ 2:28.71 ^~~~~~~~~~~~~~ 2:28.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:28.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:28.72 ^~~~~~~~~~~~~~~~~~~~~~~ 2:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:28.72 NS_INTERFACE_MAP_END 2:28.72 ^~~~~~~~~~~~~~~~~~~~ 2:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:28.72 else 2:28.72 ^~~~ 2:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 2:28.72 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 2:28.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 2:28.72 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) 2:28.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:28.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:28.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp:6: 2:28.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': 2:28.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:28.74 foundInterface = 0; \ 2:28.74 ^~~~~~~~~~~~~~ 2:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:28.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:28.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp:1202:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2:28.75 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 2:28.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:28.76 else 2:28.76 ^~~~ 2:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:28.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:28.76 ^~~~~~~~~~~~~~~~~~ 2:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgProtocol.cpp:1201:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:28.76 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 2:28.87 ^~~~~~~~~~~~~~~~~~~~~~ 2:28.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:28.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:28.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsITransaction.h:10, 2:28.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.h:10, 2:28.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.cpp:6: 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)': 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:28.91 foundInterface = 0; \ 2:28.91 ^~~~~~~~~~~~~~ 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:28.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:28.91 ^~~~~~~~~~~~~~~~~~~~~~~ 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:28.91 NS_INTERFACE_MAP_END 2:28.91 ^~~~~~~~~~~~~~~~~~~~ 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:28.91 else 2:28.91 ^~~~ 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:28.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:28.91 ^~~~~~~~~~~~~~~~~~ 2:28.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:28.91 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:28.91 ^~~~~~~~~~~~~~~~~~~~~~ 2:28.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:28.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:28.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:28.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:28.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:31.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:31.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:32.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:32.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:33.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:33.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:33.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:33.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:33.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:33.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:33.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:33.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 2:33.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:33.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:34.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:34.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:34.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:34.59 libmsgbsutl_s.a.desc 2:34.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/util' 2:34.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:34.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:36.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:36.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:36.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 2:36.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 2:37.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:37.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 2:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 2:37.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:6: 2:37.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': 2:37.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:37.60 foundInterface = 0; \ 2:37.60 ^~~~~~~~~~~~~~ 2:37.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:37.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:37.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2:37.65 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 2:37.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:37.65 else 2:37.65 ^~~~ 2:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:37.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:37.65 ^~~~~~~~~~~~~~~~~~ 2:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:37.65 NS_INTERFACE_MAP_ENTRY(nsIUrlListener) 2:37.65 ^~~~~~~~~~~~~~~~~~~~~~ 2:37.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 2:37.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:37.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 2:39.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:39.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:40.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:40.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:40.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:40.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:40.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:40.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 2:40.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 2:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMsgCompose.h:10, 2:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.h:9, 2:40.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 2:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': 2:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:40.77 foundInterface = 0; \ 2:40.77 ^~~~~~~~~~~~~~ 2:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:40.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.77 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3613:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.77 NS_INTERFACE_MAP_END 2:40.77 ^~~~~~~~~~~~~~~~~~~~ 2:40.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:40.78 else 2:40.78 ^~~~ 2:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:40.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:40.78 ^~~~~~~~~~~~~~~~~~ 2:40.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3612:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:40.78 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 2:40.78 ^~~~~~~~~~~~~~~~~~~~~~ 2:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:41.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:41.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:41.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:42.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:42.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:44.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:44.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:44.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:44.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:44.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:44.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:44.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:44.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:44.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:44.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:44.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:44.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:47.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:47.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:47.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:47.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:48.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:48.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:48.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:48.25 libcomm_mail_components_shell.a.desc 2:48.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/shell' 2:48.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:48.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:49.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:49.32 libcomm_mailnews_mime_emitters.a.desc 2:49.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/emitters' 2:50.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:50.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:50.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 2:52.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:52.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:52.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:52.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:53.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:53.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:53.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:53.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:54.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 2:54.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 2:54.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:54.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 2:54.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:54.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 2:55.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:55.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:55.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:55.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 2:56.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:56.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 2:56.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:56.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:57.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 2:57.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:57.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 2:57.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:57.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 2:58.47 libeditline.a.desc 2:58.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/editline' 2:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 2:59.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/nspr' 2:59.42 libnspr.a.desc 2:59.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/nspr' 2:59.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:59.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:59.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:59.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 2:59.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:11: 2:59.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': 2:59.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkConfig.h:129:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class morkRow' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 2:59.48 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 2:59.48 ^ 2:59.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' 2:59.48 MORK_MEMSET(newRow, 0, sizeof(morkRow)); 2:59.48 ^~~~~~~~~~~ 2:59.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:39: 2:59.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here 2:59.48 class morkRow{ // row of cells 2:59.48 ^~~~~~~ 2:59.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 2:59.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:11: 2:59.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': 2:59.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkConfig.h:129:59: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class morkCell'; use assignment or value-initialization instead [-Wclass-memaccess] 2:59.49 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 2:59.49 ^ 2:59.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' 2:59.49 MORK_MEMSET(newCells, 0, size); 2:59.49 ^~~~~~~~~~~ 2:59.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkPool.cpp:35: 2:59.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 2:59.49 class morkCell { // minimal cell format 2:59.49 ^~~~~~~~ 2:59.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 2:59.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 2:59.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:00.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:00.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:00.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 3:00.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 3:01.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:01.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:01.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/zlib' 3:01.49 libzlib.a.desc 3:01.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/zlib' 3:01.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:01.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:01.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 3:01.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 3:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:02.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:02.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 3:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 3:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp:6: 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:02.34 foundInterface = 0; \ 3:02.34 ^~~~~~~~~~~~~~ 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:02.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:02.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:02.34 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 3:02.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:02.34 else 3:02.34 ^~~~ 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:02.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:02.34 ^~~~~~~~~~~~~~~~~~ 3:02.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:02.34 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 3:02.34 ^~~~~~~~~~~~~~~~~~~~~~ 3:02.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:02.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:02.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:02.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:02.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:02.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:02.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:03.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 3:03.12 libJsAccount.a.desc 3:03.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/jsaccount/src' 3:03.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:03.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:03.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:03.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:03.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:03.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:03.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:03.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:03.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:03.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrefService.h:10, 3:03.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp:6: 3:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': 3:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:03.67 foundInterface = 0; \ 3:03.67 ^~~~~~~~~~~~~~ 3:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:03.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:03.68 ^~~~~~~~~~~~~~~~~~~~~~~ 3:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:03.68 NS_INTERFACE_MAP_END 3:03.68 ^~~~~~~~~~~~~~~~~~~~ 3:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:03.68 else 3:03.68 ^~~~ 3:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:03.68 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:03.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/compose/src/nsSmtpServer.cpp:29:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:03.68 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) 3:03.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:03.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:03.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:04.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:04.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:04.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:04.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:04.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:04.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:04.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 3:04.89 libcomm_mailnews_addrbook_src.a.desc 3:04.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/addrbook/src' 3:05.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:05.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:05.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:05.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:05.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 3:05.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 3:05.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:05.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:05.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:05.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:06.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:06.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:06.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:06.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:06.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:06.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:06.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:06.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 3:06.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 3:06.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: 3:06.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': 3:06.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:06.55 foundInterface = 0; \ 3:06.55 ^~~~~~~~~~~~~~ 3:06.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:06.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:06.56 ^~~~~~~~~~~~~~~~~~~~~~~ 3:06.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:523:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:06.56 NS_INTERFACE_MAP_END 3:06.57 ^~~~~~~~~~~~~~~~~~~~ 3:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:06.57 else 3:06.57 ^~~~ 3:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:06.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:06.57 ^~~~~~~~~~~~~~~~~~ 3:06.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:522:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:06.58 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 3:06.58 ^~~~~~~~~~~~~~~~~~~~~~ 3:06.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:06.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:06.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:06.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:06.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:07.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:07.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 3:07.34 libmemory_volatile.a.desc 3:07.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/volatile' 3:07.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:07.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:07.86 libmemory_mozalloc.a 3:07.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:07.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:07.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:08.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:08.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:08.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:08.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:08.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:08.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:09.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:09.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:09.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:09.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:09.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:09.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:09.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:09.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:09.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:09.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:09.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:09.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:09.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:09.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:10.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:10.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:11.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:11.37 libmemory_mozalloc.a.desc 3:11.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/mozalloc' 3:11.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:11.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:12.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/mork.h:242, 3:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:11: 3:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': 3:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkConfig.h:128:59: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class morkCell'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 3:12.02 #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) 3:12.02 ^ 3:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' 3:12.02 MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); 3:12.02 ^~~~~~~~~~~~ 3:12.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.h:14, 3:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkRow.cpp:19: 3:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 3:12.02 class morkCell { // minimal cell format 3:12.02 ^~~~~~~~ 3:12.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:12.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/data' 3:12.65 libicudata.a.desc 3:12.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/data' 3:12.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:12.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:12.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:12.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:12.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:12.86 libmodules_fdlibm_src.a.desc 3:12.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/fdlibm/src' 3:12.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:12.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:13.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:13.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:13.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:13.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:13.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/ffi' 3:13.99 libconfig_external_ffi.a.desc 3:13.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/ffi' 3:14.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:14.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:14.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:14.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:14.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:14.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:14.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:14.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:14.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:14.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:15.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/sqlite' 3:15.12 libsqlite.a.desc 3:15.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/sqlite' 3:15.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:15.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:16.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:16.04 libcomm_mailnews_base_search_src.a.desc 3:16.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/search/src' 3:16.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:16.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:16.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:16.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:16.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:16.57 libcomm_mail_components_migration_src.a.desc 3:16.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/migration/src' 3:16.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:16.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:16.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:16.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:17.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:17.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:17.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:17.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:18.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:18.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:18.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:19.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:19.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:19.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:19.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:19.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 3:19.50 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 3:19.50 ^~~~~~~~~~ 3:19.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:20.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:20.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:20.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:20.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:20.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:20.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:20.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:20.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:20.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:20.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:20.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:20.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:21.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:21.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:21.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:21.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:21.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:21.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:21.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:22.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:22.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:22.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:22.37 libmedia_libmkv.a.desc 3:22.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libmkv' 3:23.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:23.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:23.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:23.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:23.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:23.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:23.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 3:23.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:23.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 3:24.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:24.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:24.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:24.83 libmozavutil.so.symbols 3:24.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:25.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:25.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:25.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:25.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 3:25.07 libxz-embedded.a.desc 3:25.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/xz-embedded' 3:25.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:25.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:25.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:25.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:27.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:27.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:27.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 3:27.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:27.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 3:28.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:28.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:28.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:28.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:28.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:29.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:29.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:29.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:29.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:29.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:29.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:29.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:29.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:30.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:30.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:30.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:30.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:30.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:30.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:30.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:30.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:30.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 3:31.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:31.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:31.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:31.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:31.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 3:31.17 libbrotli.a.desc 3:31.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 3:31.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:31.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:31.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:31.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:31.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:31.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:31.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:31.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:31.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:32.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:32.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:32.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:32.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:32.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:33.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:33.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:33.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:33.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:33.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:33.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:33.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:33.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:33.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:33.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:33.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:33.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:33.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:33.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:33.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:33.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:34.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:34.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:34.54 libmozglue_misc.a.desc 3:34.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/misc' 3:35.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:35.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:35.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:35.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:35.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:35.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:35.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:35.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:35.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:35.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:36.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:36.08 libmedia_kiss_fft.a.desc 3:36.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/kiss_fft' 3:36.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:36.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:36.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:36.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:36.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:36.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:36.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:36.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:36.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:36.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:36.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavutil/dummy_funcs.c:24:67: warning: 'struct AVFrame' declared inside parameter list will not be visible outside of this definition or declaration 3:36.80 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 3:36.80 ^~~~~~~ 3:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavutil/dummy_funcs.c:24:34: warning: 'struct AVBufferRef' declared inside parameter list will not be visible outside of this definition or declaration 3:36.80 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 3:36.80 ^~~~~~~~~~~ 3:36.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:36.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:36.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:37.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:37.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:37.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:38.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:38.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:38.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:39.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:39.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:39.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:39.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 3:39.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 3:39.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:39.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:39.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:39.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 3:39.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 3:39.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp:6: 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:39.60 foundInterface = 0; \ 3:39.60 ^~~~~~~~~~~~~~ 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:39.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:39.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:39.60 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 3:39.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:39.60 else 3:39.60 ^~~~ 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:39.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:39.60 ^~~~~~~~~~~~~~~~~~ 3:39.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:39.60 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 3:39.60 ^~~~~~~~~~~~~~~~~~~~~~ 3:39.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:39.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:39.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:39.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:39.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:39.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:39.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:39.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:39.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:40.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:40.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:40.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:40.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:40.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:40.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:41.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:41.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:41.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:41.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:41.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:41.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 3:41.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:41.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 3:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libnestegg/src/nestegg.c: In function 'ne_parse': 3:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 3:41.27 uint64_t id, size, peeked_id; 3:41.27 ^~~~~~~~~ 3:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 3:41.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:41.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:41.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:41.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:41.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:41.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:41.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:42.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:42.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:42.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:42.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:42.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:42.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:43.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:43.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:43.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:43.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 3:43.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 3:43.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6: 3:43.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': 3:43.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:43.18 foundInterface = 0; \ 3:43.18 ^~~~~~~~~~~~~~ 3:43.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:229:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:43.18 NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) 3:43.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:43.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:43.18 else 3:43.18 ^~~~ 3:43.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:228:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:43.22 NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) 3:43.22 ^~~~~~~~~~~~~~~~~~ 3:43.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:43.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:43.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:43.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:43.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 3:43.63 libmemory.a.desc 3:43.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/memory/build' 3:43.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:43.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:43.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 3:44.17 libmedia_libnestegg_src.a.desc 3:44.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libnestegg/src' 3:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:44.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:44.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:44.48 libcomm_db_mork_src.a.desc 3:44.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/src' 3:44.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:44.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:45.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 3:45.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:45.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 3:45.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:45.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:45.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:45.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/sse_optimized.cpp:262: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 3:45.80 #pragma omp parallel for 3:45.80 3:45.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:45.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:45.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:45.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:45.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:45.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:46.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:46.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:46.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:46.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 3:47.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:47.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:47.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:47.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:47.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 3:47.40 libmedia_libogg.a.desc 3:47.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libogg' 3:47.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:47.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:47.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:47.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:47.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:47.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 3:47.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 3:47.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp:19: 3:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': 3:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:47.73 foundInterface = 0; \ 3:47.73 ^~~~~~~~~~~~~~ 3:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:47.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:47.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:47.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp:447:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:47.74 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 3:47.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:47.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:47.74 else 3:47.74 ^~~~ 3:47.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:47.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:47.74 ^~~~~~~~~~~~~~~~~~ 3:47.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/local/src/nsPop3Protocol.cpp:446:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:47.74 NS_INTERFACE_MAP_ENTRY(nsIProtocolProxyCallback) 3:47.75 ^~~~~~~~~~~~~~~~~~~~~~ 3:47.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:47.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:47.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:47.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:47.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:48.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:48.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:48.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:48.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:48.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:48.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 3:48.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 3:48.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINntpIncomingServer.h:10, 3:48.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.h:9, 3:48.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:48.88 foundInterface = 0; \ 3:48.88 ^~~~~~~~~~~~~~ 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:48.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:48.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:48.88 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 3:48.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:48.88 else 3:48.88 ^~~~ 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:48.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:48.88 ^~~~~~~~~~~~~~~~~~ 3:48.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:91:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:48.88 NS_INTERFACE_MAP_ENTRY(nsITreeView) 3:48.88 ^~~~~~~~~~~~~~~~~~~~~~ 3:48.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:48.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mp4parse-rust' 3:48.96 libmedia_mp4parse-rust.a.desc 3:48.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mp4parse-rust' 3:48.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:48.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:48.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 3:48.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 3:48.98 spx_uint32_t i; 3:48.98 ^ 3:48.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:49.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:49.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:49.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:49.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:49.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:49.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:49.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:49.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:49.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:49.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:49.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:49.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:49.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:49.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:49.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:49.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:49.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:49.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:49.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:50.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:50.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:50.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:50.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:50.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 3:50.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 3:50.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 3:50.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 3:50.82 uint64_t dst_offset = first_table_offset; 3:50.82 ^~~~~~~~~~ 3:50.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 3:50.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:50.98 libspeex.a.desc 3:50.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libspeex_resampler/src' 3:51.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:51.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 3:51.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:51.36 libcomm_mailnews_news_src.a.desc 3:51.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/news/src' 3:51.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:51.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:51.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/rust' 3:51.46 force-cargo-library-build 3:51.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/rust' 3:51.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:51.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:51.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:51.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:52.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:52.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:52.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:52.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:53.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 3:53.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:53.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 3:53.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 3:53.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 3:53.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security' 3:53.85 libnss.a.desc 3:53.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security' 3:53.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:53.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:53.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 3:53.99 libwoff2.a.desc 3:53.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/woff2' 3:54.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:54.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:54.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:54.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:54.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:54.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:54.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:54.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:54.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:54.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 3:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 3:54.74 #pragma omp parallel for 3:54.74 3:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 3:54.74 #pragma omp parallel for 3:54.74 3:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 3:54.75 #pragma omp parallel for 3:54.75 3:54.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 3:54.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 3:54.75 #define PI 3.1415926536 3:54.76 3:54.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 3:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 3:54.76 #define PI M_PI 3:54.76 3:54.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 3:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 3:54.76 #pragma omp parallel for 3:54.76 3:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 3:54.76 #pragma omp critical 3:54.77 3:54.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 3:54.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 3:54.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 3:54.77 uint count; 3:54.78 ^~~~~ 3:54.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:54.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:54.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:55.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 3:55.02 libmozpng.a.desc 3:55.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libpng' 3:55.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 3:55.08 libpsshparser.a.desc 3:55.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/psshparser' 3:55.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:55.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:55.26 Compiling siphasher v0.2.1 3:55.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:55.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:55.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:55.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:55.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:55.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:55.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:55.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:55.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:55.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:56.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:56.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:56.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:56.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:56.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:56.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:56.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:56.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:57.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 3:57.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:57.50 libmozavutil.so 3:57.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavutil' 3:57.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:57.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:57.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:57.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:57.66 libcomm_mailnews_local_src.a.desc 3:57.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/local/src' 3:57.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:57.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:57.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:58.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:58.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 3:58.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:58.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:58.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:58.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/locdispnames.cpp: In function 'int32_t uloc_getDisplayName_60(const char*, const char*, UChar*, int32_t, UErrorCode*)': 3:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:58.56 kenum = uloc_openKeywords(locale, pErrorCode); 3:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/locdispnames.cpp:644:25: note: here 3:58.57 default: { 3:58.57 ^~~~~~~ 3:58.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 3:58.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 3:58.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 3:58.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:58.71 libmedia_libsoundtouch_src.a.desc 3:58.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libsoundtouch/src' 3:58.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:58.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 3:59.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:59.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 3:59.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:59.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:59.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 3:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 3:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:00.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:00.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:00.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:00.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:00.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 4:00.35 libcubeb.a.desc 4:00.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libcubeb/src' 4:00.53 Compiling libc v0.2.43 4:00.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 4:00.86 libcomm_mailnews_compose_src.a.desc 4:00.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/compose/src' 4:00.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:00.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:00.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:00.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:00.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:01.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/freetype2' 4:01.24 libfreetype.a.desc 4:01.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/freetype2' 4:01.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:01.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:01.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 4:01.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:01.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 4:01.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:01.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:02.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:02.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:02.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:02.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:02.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:02.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:02.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:02.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:02.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:02.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:02.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:02.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:03.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:03.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:03.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:03.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 4:03.92 libmedia_libvorbis.a.desc 4:03.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libvorbis' 4:04.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:04.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:04.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:04.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 4:04.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 4:04.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:04.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:04.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:04.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:04.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:04.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:04.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 4:04.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:04.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 4:05.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:05.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:05.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)': 4:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:2140:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:05.49 } 4:05.50 ^ 4:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:2144:5: note: here 4:05.50 case UCAL_EXTENDED_YEAR: 4:05.50 ^~~~ 4:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)': 4:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:3658:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:05.51 set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); 4:05.51 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/calendar.cpp:3660:5: note: here 4:05.51 case UCAL_MONTH: 4:05.51 ^~~~ 4:05.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:05.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:05.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:05.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:05.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:06.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:06.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:22: 4:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 4:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 4:06.28 size - sizeof(js::NativeObject)); 4:06.29 ^ 4:06.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 4:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 4:06.30 class HeapSlot : public WriteBarrieredBase { 4:06.31 ^~~~~~~~ 4:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 4:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.33 memset(aT, 0, sizeof(T)); 4:06.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:06.35 struct TabSizes { 4:06.35 ^~~~~~~~ 4:06.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 4:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.35 memset(aT, 0, sizeof(T)); 4:06.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:06.36 struct ServoSizes { 4:06.36 ^~~~~~~~~~ 4:06.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 4:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 4:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.36 memset(aT, 0, sizeof(T)); 4:06.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:06.37 class StaticStrings { 4:06.37 ^~~~~~~~~~~~~ 4:06.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 4:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 4:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.38 memset(aT, 0, sizeof(T)); 4:06.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:06.38 class PreliminaryObjectArray { 4:06.38 ^~~~~~~~~~~~~~~~~~~~~~ 4:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 4:06.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 4:06.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.39 memset(aT, 0, sizeof(T)); 4:06.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 4:06.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:06.40 class TypeNewScript { 4:06.40 ^~~~~~~~~~~~~ 4:06.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 4:06.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 4:06.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.41 memset(aT, 0, sizeof(T)); 4:06.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:06.41 struct IonScriptCounts { 4:06.41 ^~~~~~~~~~~~~~~ 4:06.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.42 memset(aT, 0, sizeof(T)); 4:06.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:06.42 struct ZoneGCStats { 4:06.42 ^~~~~~~~~~~ 4:06.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.42 memset(aT, 0, sizeof(T)); 4:06.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:06.42 class NewObjectCache { 4:06.42 ^~~~~~~~~~~~~~ 4:06.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 4:06.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 4:06.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.43 memset(aT, 0, sizeof(T)); 4:06.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:06.44 class MOZ_NON_PARAM alignas(8) Value { 4:06.44 ^~~~~ 4:06.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 4:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.44 memset(aT, 0, sizeof(T)); 4:06.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 4:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:21: 4:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 4:06.45 class CodeOffsetJump { 4:06.45 ^~~~~~~~~~~~~~ 4:06.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': 4:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:1089:40: required from here 4:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.45 memset(aT, 0, sizeof(T)); 4:06.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:1084:8: note: 'struct JSSubString' declared here 4:06.45 struct JSSubString { 4:06.45 ^~~~~~~~~~~ 4:06.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 4:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.h:10, 4:06.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/RegExp.cpp:7: 4:06.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 4:06.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 4:06.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 4:06.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.46 memset(table, 0, sizeof(*table) * capacity()); 4:06.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 4:06.47 class HashTableEntry { 4:06.47 ^~~~~~~~~~~~~~ 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.47 memset(table, 0, sizeof(*table) * capacity()); 4:06.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 4:06.47 class HashTableEntry { 4:06.48 ^~~~~~~~~~~~~~ 4:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 4:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 4:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.48 memset(table, 0, sizeof(*table) * capacity()); 4:06.48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 4:06.48 class HashTableEntry { 4:06.48 ^~~~~~~~~~~~~~ 4:06.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 4:06.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 4:06.61 libsecurity_sandbox_common.a.desc 4:06.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/common' 4:06.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 4:06.97 libmedia_libtheora.a.desc 4:06.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libtheora' 4:07.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:07.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:07.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:07.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:07.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:07.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:07.33 libxpt.a 4:07.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:07.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:07.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:07.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:07.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:08.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:08.16 libxpt.a.desc 4:08.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/typelib/xpt' 4:08.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:08.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:08.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:08.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:08.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:08.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:09.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:09.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:09.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:09.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:09.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:09.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:09.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 4:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 4:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 4:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7: 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:09.82 foundInterface = 0; \ 4:09.82 ^~~~~~~~~~~~~~ 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:09.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:09.82 ^~~~~~~~~~~~~~~~~~~~~~~ 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:09.82 NS_INTERFACE_MAP_END 4:09.82 ^~~~~~~~~~~~~~~~~~~~ 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:09.82 else 4:09.82 ^~~~ 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:09.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:09.82 ^~~~~~~~~~~~~~~~~~ 4:09.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:305:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:09.82 NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) 4:09.83 ^~~~~~~~~~~~~~~~~~~~~~ 4:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': 4:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:09.83 foundInterface = 0; \ 4:09.83 ^~~~~~~~~~~~~~ 4:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:09.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:09.83 ^~~~~~~~~~~~~~~~~~~~~~~ 4:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8863:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:09.83 NS_INTERFACE_MAP_END 4:09.83 ^~~~~~~~~~~~~~~~~~~~ 4:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:09.84 else 4:09.84 ^~~~ 4:09.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:09.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:09.84 ^~~~~~~~~~~~~~~~~~ 4:09.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8862:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:09.84 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 4:09.84 ^~~~~~~~~~~~~~~~~~~~~~ 4:09.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:09.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:09.98 libxpcomglue.a 4:09.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/glue/standalone' 4:10.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:10.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:10.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:10.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:10.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:11.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:11.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:11.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:11.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:11.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:11.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:11.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:12.26 Compiling unicode-xid v0.0.4 4:12.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:12.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:12.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:12.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:12.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:12.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:12.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:12.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:13.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:13.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:13.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:13.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:13.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:13.81 In file included from /usr/include/string.h:507, 4:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 4:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/basictypes.h:12, 4:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/platform_thread.h:14, 4:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.h:12, 4:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp:7: 4:13.81 In function 'void* memcpy(void*, const void*, size_t)', 4:13.81 inlined from 'static void nsTArray_CopyWithMemutils::MoveNonOverlappingRegion(void*, void*, size_t, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:578:11, 4:13.81 inlined from 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; Copy = nsTArray_CopyWithMemutils]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray-inl.h:227:35, 4:13.81 inlined from 'void nsTArray_Impl::Compact() [with E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:1873:34, 4:13.82 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:1673:5, 4:13.82 inlined from 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()' at /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp:269:26: 4:13.82 /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 20 is out of the bounds [0, 12] of object 'snapshot' with type 'mozilla::SandboxReporter::Snapshot' [-Warray-bounds] 4:13.82 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 4:13.82 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:13.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp: In member function 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()': 4:13.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporter.cpp:263:12: note: 'snapshot' declared here 4:13.82 Snapshot snapshot; 4:13.82 ^~~~~~~~ 4:13.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:13.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:13.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:14.16 Compiling quote v0.3.15 4:14.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:14.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:14.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:14.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:14.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:15.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:15.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:15.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:15.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:16.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:16.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:16.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 4:16.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 4:16.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:16.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:17.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:17.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:17.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:17.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:17.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:17.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:18.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 4:18.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 4:18.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:18.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:19.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:19.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:19.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:19.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:20.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:20.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:20.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:20.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:20.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:20.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:20.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:20.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:20.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:20.93 libmozillapkix.a.desc 4:20.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/pkix' 4:21.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:21.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:21.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 4:21.23 libsecurity_apps.a.desc 4:21.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/apps' 4:21.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:21.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:21.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:21.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:21.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:21.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:22.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:22.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:22.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:23.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:23.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:24.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:24.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:25.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:25.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:26.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:26.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:26.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:27.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:27.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:27.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:27.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:27.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:27.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:27.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:27.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:27.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:27.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:27.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:28.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:28.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:28.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:28.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:29.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:29.26 libsecurity_sandbox_linux_reporter.a.desc 4:29.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/reporter' 4:29.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:29.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:29.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:29.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:29.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:29.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:29.81 Compiling unicode-xid v0.1.0 4:29.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:29.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:30.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:30.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:30.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 4:30.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 4:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:31.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:31.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:31.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:31.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:31.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:31.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:31.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 4:32.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:32.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:32.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:32.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 4:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 4:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 4:32.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp:6: 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:32.29 foundInterface = 0; \ 4:32.29 ^~~~~~~~~~~~~~ 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:32.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:32.29 ^~~~~~~~~~~~~~~~~~~~~~~ 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:32.29 NS_INTERFACE_MAP_END 4:32.29 ^~~~~~~~~~~~~~~~~~~~ 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:32.29 else 4:32.29 ^~~~ 4:32.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:32.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:32.30 ^~~~~~~~~~~~~~~~~~ 4:32.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgDBView.cpp:99:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:32.30 NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) 4:32.30 ^~~~~~~~~~~~~~~~~~~~~~ 4:32.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:32.38 Compiling cc v1.0.25 4:32.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 4:32.53 libxpcom_reflect_xptcall.a.desc 4:32.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall' 4:32.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:32.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:33.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:33.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:33.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:33.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:33.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:34.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:34.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:34.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:34.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:34.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:34.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:36.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:36.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:36.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/mime/src/mimepbuf.cpp: In function 'MimePartBufferData* MimePartBufferCreate()': 4:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/mime/src/mimepbuf.cpp:69:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'MimePartBufferData' {aka 'struct MimePartBufferData'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:36.26 memset(data, 0, sizeof(*data)); 4:36.26 ^ 4:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/mime/src/mimepbuf.cpp:52:8: note: 'MimePartBufferData' {aka 'struct MimePartBufferData'} declared here 4:36.26 struct MimePartBufferData 4:36.26 ^~~~~~~~~~~~~~~~~~ 4:36.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:36.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:36.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:36.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 4:36.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 4:36.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:36.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:37.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:37.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:37.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:37.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 4:38.41 libxpcom_components.a.desc 4:38.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/components' 4:38.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:38.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:40.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:40.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:41.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:41.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:41.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:41.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:41.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:41.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:42.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:42.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:42.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:42.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:42.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 4:42.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 4:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 4:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 4:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 4:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 4:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Tokenizer.h:15, 4:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 4:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/IncrementalTokenizer.cpp:7, 4:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 4:42.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': 4:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:42.29 foundInterface = 0; \ 4:42.29 ^~~~~~~~~~~~~~ 4:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:42.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:42.30 NS_INTERFACE_MAP_END 4:42.30 ^~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:42.30 else 4:42.30 ^~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:42.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:42.30 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:42.30 foundInterface = 0; \ 4:42.30 ^~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:42.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:42.30 NS_INTERFACE_MAP_END 4:42.30 ^~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:42.30 else 4:42.30 ^~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:42.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:42.30 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 4:42.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': 4:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:42.30 foundInterface = 0; \ 4:42.30 ^~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:42.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:42.31 ^~~~~~~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:42.31 NS_INTERFACE_MAP_END 4:42.31 ^~~~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:42.31 else 4:42.31 ^~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:42.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:42.31 ^~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:42.31 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 4:42.31 ^~~~~~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:42.31 foundInterface = 0; \ 4:42.31 ^~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:42.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:42.31 ^~~~~~~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:281:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:42.31 NS_INTERFACE_MAP_END 4:42.31 ^~~~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:42.31 else 4:42.31 ^~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:42.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:42.31 ^~~~~~~~~~~~~~~~~~ 4:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsHashPropertyBag.cpp:280:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:42.31 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 4:42.31 ^~~~~~~~~~~~~~~~~~~~~~ 4:42.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 4:42.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:42.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:42.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:43.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:43.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:43.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:43.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:44.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:44.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:44.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:44.18 libxpcom_string.a.desc 4:44.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/string' 4:44.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:44.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:44.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:44.76 libxpcom_reflect_xptcall_md_unix.a.desc 4:44.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptcall/md/unix' 4:45.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:45.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:45.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:45.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:47.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:47.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:47.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:47.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:47.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 4:47.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 4:48.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:48.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:48.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 4:48.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 4:48.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:48.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:48.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:48.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 4:48.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:48.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:49.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:49.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 4:50.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/hyphenation/hyphen/hyphen.c: In function 'hnj_hyphen_load_file': 4:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/hyphenation/hyphen/hyphen.c:449:76: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=] 4:50.33 fprintf(stderr, "Warning: skipping too long pattern (more than %lu chars)\n", sizeof(buf)); 4:50.33 ~~^ ~~~~~~~~~~~ 4:50.33 %u 4:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 4:50.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:50.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:50.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:51.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:51.75 libsecurity_sandbox_linux_broker.a.desc 4:51.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/broker' 4:51.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 4:51.80 libintl_hyphenation_hyphen.a.desc 4:51.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/hyphen' 4:51.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:51.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:52.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:52.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:52.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:52.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:52.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:52.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:53.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 4:53.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 4:53.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:53.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:53.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:53.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:54.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:54.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:54.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:54.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:55.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 4:55.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 4:55.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:55.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 4:55.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:55.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:56.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:56.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 4:56.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:56.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 4:57.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:57.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:58.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:58.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:58.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:58.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 4:58.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:58.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:59.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:59.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 4:59.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:59.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:59.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 4:59.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 4:59.66 libsecurity_certverifier.a.desc 4:59.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/certverifier' 5:00.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:00.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:00.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:01.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:01.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 5:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/msgCore.h:21, 5:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp:6: 5:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': 5:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:01.35 foundInterface = 0; \ 5:01.35 ^~~~~~~~~~~~~~ 5:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:01.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:01.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:01.35 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 5:01.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:01.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:01.36 else 5:01.36 ^~~~ 5:01.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:01.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:01.36 ^~~~~~~~~~~~~~~~~~ 5:01.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/imap/src/nsImapUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:01.36 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 5:01.36 ^~~~~~~~~~~~~~~~~~~~~~ 5:01.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:01.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:01.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:01.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:01.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:01.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:01.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:02.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 5:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.00 *offsets++=sourceIndex; 5:02.00 ~~~~~~~~~~^~~~~~~~~~~~ 5:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:555:21: note: here 5:02.00 case 3: 5:02.00 ^~~~ 5:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.05 *offsets++=sourceIndex; 5:02.05 ~~~~~~~~~~^~~~~~~~~~~~ 5:02.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:559:21: note: here 5:02.05 case 2: 5:02.05 ^~~~ 5:02.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.05 *charErrorBuffer++=(uint8_t)(diff>>16); 5:02.05 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:02.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:589:21: note: here 5:02.06 case 2: 5:02.06 ^~~~ 5:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.06 *charErrorBuffer++=(uint8_t)(diff>>8); 5:02.07 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:592:21: note: here 5:02.07 case 1: 5:02.07 ^~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.07 *offsets++=sourceIndex; 5:02.07 ~~~~~~~~~~^~~~~~~~~~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:609:21: note: here 5:02.07 case 2: 5:02.07 ^~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.07 *offsets++=sourceIndex; 5:02.07 ~~~~~~~~~~^~~~~~~~~~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:613:21: note: here 5:02.07 case 1: 5:02.07 ^~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.07 *target++=(uint8_t)(diff>>24); 5:02.07 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:792:21: note: here 5:02.07 case 3: 5:02.11 ^~~~ 5:02.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.12 *charErrorBuffer++=(uint8_t)(diff>>16); 5:02.12 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:02.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:821:21: note: here 5:02.12 case 2: 5:02.12 ^~~~ 5:02.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.13 *charErrorBuffer++=(uint8_t)(diff>>8); 5:02.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:02.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:824:21: note: here 5:02.14 case 1: 5:02.15 ^~~~ 5:02.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.15 *target++=(uint8_t)(diff>>16); 5:02.16 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:02.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:840:21: note: here 5:02.16 case 2: 5:02.16 ^~~~ 5:02.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:02.17 *target++=(uint8_t)(diff>>8); 5:02.17 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:02.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here 5:02.17 case 1: 5:02.19 ^~~~ 5:02.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:03.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:03.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:04.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:04.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:04.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:04.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:04.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:04.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:05.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:05.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 5:05.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 5:05.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 5:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.33 *target++=(uint8_t)(c>>24); 5:05.33 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1401:13: note: here 5:05.33 case 3: 5:05.33 ^~~~ 5:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.34 *target++=(uint8_t)(c>>16); 5:05.34 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1404:13: note: here 5:05.34 case 2: 5:05.34 ^~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.34 *target++=(uint8_t)(c>>8); 5:05.34 ~~~~~~~~~^~~~~~~~~~~~~~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1407:13: note: here 5:05.34 case 1: 5:05.34 ^~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.34 *offsets++=sourceIndex; 5:05.34 ~~~~~~~~~~^~~~~~~~~~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1421:13: note: here 5:05.34 case 3: 5:05.34 ^~~~ 5:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.34 *offsets++=sourceIndex; 5:05.34 ~~~~~~~~~~^~~~~~~~~~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1425:13: note: here 5:05.35 case 2: 5:05.35 ^~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.35 *offsets++=sourceIndex; 5:05.35 ~~~~~~~~~~^~~~~~~~~~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1429:13: note: here 5:05.35 case 1: 5:05.35 ^~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.35 *p++=(uint8_t)(c>>24); 5:05.35 ~~~~^~~~~~~~~~~~~~~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1462:9: note: here 5:05.35 case 3: 5:05.35 ^~~~ 5:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.35 *p++=(uint8_t)(c>>16); 5:05.35 ~~~~^~~~~~~~~~~~~~~~~ 5:05.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1465:9: note: here 5:05.36 case 2: 5:05.36 ^~~~ 5:05.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.36 *p++=(uint8_t)(c>>8); 5:05.36 ~~~~^~~~~~~~~~~~~~~~ 5:05.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1468:9: note: here 5:05.36 case 1: 5:05.36 ^~~~ 5:05.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.36 if(offsets!=NULL) { 5:05.36 ^~ 5:05.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1487:9: note: here 5:05.36 case 2: 5:05.36 ^~~~ 5:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.37 if(offsets!=NULL) { 5:05.37 ^~ 5:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1493:9: note: here 5:05.37 case 1: 5:05.37 ^~~~ 5:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 5:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.38 *target++=(uint8_t)(c>>24); 5:05.38 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:05.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1874:9: note: here 5:05.38 case 3: 5:05.38 ^~~~ 5:05.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.38 *target++=(uint8_t)(c>>16); 5:05.39 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1877:9: note: here 5:05.39 case 2: 5:05.39 ^~~~ 5:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.40 *target++=(uint8_t)(c>>8); 5:05.41 ~~~~~~~~~^~~~~~~~~~~~~~~~ 5:05.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1880:9: note: here 5:05.41 case 1: 5:05.41 ^~~~ 5:05.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.43 *p++=(uint8_t)(c>>24); 5:05.43 ~~~~^~~~~~~~~~~~~~~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1910:9: note: here 5:05.43 case 3: 5:05.43 ^~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.43 *p++=(uint8_t)(c>>16); 5:05.43 ~~~~^~~~~~~~~~~~~~~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1913:9: note: here 5:05.43 case 2: 5:05.43 ^~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.43 *p++=(uint8_t)(c>>8); 5:05.43 ~~~~^~~~~~~~~~~~~~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1916:9: note: here 5:05.43 case 1: 5:05.43 ^~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.43 *target++=(uint8_t)(c>>16); 5:05.43 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1932:9: note: here 5:05.43 case 2: 5:05.43 ^~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:05.43 *target++=(uint8_t)(c>>8); 5:05.43 ~~~~~~~~~^~~~~~~~~~~~~~~~ 5:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/ucnvscsu.cpp:1935:9: note: here 5:05.43 case 1: 5:05.43 ^~~~ 5:05.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:05.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:05.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:05.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:05.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:06.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:06.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:06.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:07.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 5:07.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 5:07.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 5:07.19 libxpcom_reflect_xptinfo.a.desc 5:07.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/reflect/xptinfo' 5:08.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:08.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:08.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 5:08.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 5:08.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:08.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:08.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:08.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:09.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:09.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:09.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 5:09.20 libintl_locale_gtk.a.desc 5:09.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale/gtk' 5:09.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:09.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:09.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:09.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:09.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:09.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:09.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:10.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:10.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:10.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:10.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:10.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:10.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:10.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:10.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:10.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:10.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:11.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:11.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:11.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:11.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:11.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:11.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:11.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:11.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:11.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:11.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil' 5:11.98 libintl_unicharutil.a.desc 5:11.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil' 5:12.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:12.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:12.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:12.85 libcomm_mailnews_mime_src.a.desc 5:12.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/mime/src' 5:12.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 5:12.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 5:12.96 memset(aT, 0, sizeof(T)); 5:12.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:12.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 5:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:12.97 struct TabSizes { 5:12.97 ^~~~~~~~ 5:12.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 5:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 5:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:12.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:12.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 5:12.98 memset(aT, 0, sizeof(T)); 5:12.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:12.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 5:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 5:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 5:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 5:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:12.99 struct ServoSizes { 5:12.99 ^~~~~~~~~~ 5:12.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 5:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 5:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 5:12.99 memset(aT, 0, sizeof(T)); 5:12.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:12.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 5:12.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/Library.cpp:12: 5:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:13.00 class StaticStrings { 5:13.00 ^~~~~~~~~~~~~ 5:13.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 5:13.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/l10n' 5:13.43 libintl_l10n.a.desc 5:13.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/l10n' 5:13.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:13.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:13.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 5:13.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.h:10, 5:13.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:13.46 foundInterface = 0; \ 5:13.46 ^~~~~~~~~~~~~~ 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:13.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:13.46 ^~~~~~~~~~~~~~~~~~~~~~~ 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:13.46 NS_INTERFACE_MAP_END 5:13.46 ^~~~~~~~~~~~~~~~~~~~ 5:13.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.h:20, 5:13.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:13.46 } else 5:13.46 ^~~~ 5:13.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 5:13.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) 5:13.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:13.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:14.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:14.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:14.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:14.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:14.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:15.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:15.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:15.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:15.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:15.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:16.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:16.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:16.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 5:16.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsCOMArray.h:15, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsPersistentProperties.cpp:9, 5:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)': 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:16.65 foundInterface = 0; \ 5:16.65 ^~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:16.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:16.65 ^~~~~~~~~~~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:16.65 NS_INTERFACE_MAP_END 5:16.65 ^~~~~~~~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:16.65 else 5:16.65 ^~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:16.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:16.65 ^~~~~~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:16.65 NS_INTERFACE_MAP_ENTRY(nsIProperties) 5:16.65 ^~~~~~~~~~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:16.65 foundInterface = 0; \ 5:16.65 ^~~~~~~~~~~~~~ 5:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:16.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:16.65 ^~~~~~~~~~~~~~~~~~~~~~~ 5:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp:1977:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:16.66 NS_INTERFACE_MAP_END 5:16.66 ^~~~~~~~~~~~~~~~~~~~ 5:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:16.66 else 5:16.66 ^~~~ 5:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:16.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:16.66 ^~~~~~~~~~~~~~~~~~ 5:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsVariant.cpp:1976:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:16.66 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 5:16.66 ^~~~~~~~~~~~~~~~~~~~~~ 5:16.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 5:16.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:16.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:16.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:16.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:16.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:17.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:17.40 libintl_lwbrk.a.desc 5:17.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/lwbrk' 5:17.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 5:17.48 libxpcom_ds.a.desc 5:17.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/ds' 5:17.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 5:17.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 5:17.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:17.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:19.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:19.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:19.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 5:19.45 libintl_build.a.desc 5:19.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/build' 5:20.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:20.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:20.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:20.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:21.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:21.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:21.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:21.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:22.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:22.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:23.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:23.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:24.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:24.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:24.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:24.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:25.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:25.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:25.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:25.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:25.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:25.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:26.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:26.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:26.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:26.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:27.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:27.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:28.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:28.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:29.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:29.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:29.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:29.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:29.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:29.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:30.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:30.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:30.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:30.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:31.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:31.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp: In member function 'icu_60::UnicodeString& icu_60::UnicodeString::copyFrom(const icu_60::UnicodeString&, UBool)': 5:31.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:31.74 if(fastCopy) { 5:31.74 ^~ 5:31.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:552:3: note: here 5:31.74 case kWritableAlias: { 5:31.74 ^~~~ 5:31.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:31.74 U_FALLTHROUGH; 5:31.74 ^ 5:31.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unistr.cpp:563:3: note: here 5:31.74 default: 5:31.74 ^~~~~~~ 5:31.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:32.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:32.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:32.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 5:32.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 5:32.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:32.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:33.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:33.56 libcomm_mailnews_imap_src.a.desc 5:33.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/imap/src' 5:33.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:33.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:34.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:34.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:35.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 5:35.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 5:35.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 5:35.55 libnetwerk_dns_mdns_libmdns.a.desc 5:35.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns/mdns/libmdns' 5:36.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:36.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:36.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 5:36.96 libintl_uconv.a.desc 5:36.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/uconv' 5:37.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:37.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:37.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:37.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:38.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:38.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:38.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:38.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:38.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:38.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:38.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:38.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:38.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:38.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:39.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:39.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:39.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:40.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:40.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:40.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:40.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 5:41.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 5:41.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 5:41.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:41.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:42.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:42.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:42.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 5:42.49 libintl_unicharutil_util.a.desc 5:42.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/unicharutil/util' 5:42.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:42.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:42.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:42.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:43.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:43.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:44.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_60(UResourceBundle*, int32_t*, const char**, UErrorCode*)': 5:44.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/uresbund.cpp:1490:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:44.97 *status = U_RESOURCE_TYPE_MISMATCH; 5:44.97 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:44.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/uresbund.cpp:1492:5: note: here 5:44.97 default: 5:44.97 ^~~~~~~ 5:44.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:45.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:45.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:45.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:45.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:45.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:46.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:46.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:46.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:46.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:46.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:46.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:46.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:47.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:47.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:47.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:47.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:47.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 5:47.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 5:48.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:48.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:48.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:48.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:48.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:48.67 libmedia_libopus.a.desc 5:48.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libopus' 5:49.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:49.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 5:50.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 5:51.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:51.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:51.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:51.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:51.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 5:51.18 libintl_strres.a.desc 5:51.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/strres' 5:51.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 5:51.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 5:52.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:52.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:52.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:52.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 5:53.15 libnetwerk_mime.a.desc 5:53.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/mime' 5:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/util_props.cpp: In static member function 'static int32_t icu_60::ICU_Utility::parsePattern(const icu_60::UnicodeString&, int32_t, int32_t, const icu_60::UnicodeString&, int32_t*)': 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:53.84 if (!PatternProps::isWhiteSpace(c)) { 5:53.85 ^~ 5:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/util_props.cpp:107:9: note: here 5:53.85 case 126 /*'~'*/: 5:53.85 ^~~~ 5:53.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:54.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 5:54.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 5:54.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 5:54.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 5:54.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:54.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:54.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:54.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:55.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 5:55.43 libnetwerk_streamconv.a.desc 5:55.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv' 5:56.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 5:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 5:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 5:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIProtocolHandler.h:10, 5:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeProtocolHandler.h:9, 5:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeProtocolHandler.cpp:13, 5:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome/Unified_cpp_chrome0.cpp:2: 5:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': 5:56.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:56.56 foundInterface = 0; \ 5:56.56 ^~~~~~~~~~~~~~ 5:56.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:56.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:56.58 ^~~~~~~~~~~~~~~~~~~~~~~ 5:56.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:56.58 NS_INTERFACE_MAP_END 5:56.58 ^~~~~~~~~~~~~~~~~~~~ 5:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:56.60 else 5:56.60 ^~~~ 5:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:56.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/chrome/nsChromeRegistry.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:56.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 5:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 5:56.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 5:56.60 libintl_locale.a.desc 5:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/locale' 5:56.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:56.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:56.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:56.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:56.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 5:56.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 5:57.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:57.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:57.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:57.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 5:57.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:57.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:57.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 5:57.64 libchrome.a.desc 5:57.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/chrome' 5:58.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 5:58.28 libnetwerk_socket.a.desc 5:58.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/socket' 5:58.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:58.84 libintl_hyphenation_glue.a.desc 5:58.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/hyphenation/glue' 5:58.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:58.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:59.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 5:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 5:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:00.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:00.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:00.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:00.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 6:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/Base64.cpp:12, 6:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)': 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:00.76 foundInterface = 0; \ 6:00.76 ^~~~~~~~~~~~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:00.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:00.76 ^~~~~~~~~~~~~~~~~~~~~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:00.76 NS_INTERFACE_MAP_END 6:00.76 ^~~~~~~~~~~~~~~~~~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:00.76 else 6:00.76 ^~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 6:00.76 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:00.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/NonBlockingAsyncInputStream.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:00.76 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 6:00.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:00.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)': 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:00.77 foundInterface = 0; \ 6:00.77 ^~~~~~~~~~~~~~ 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:00.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:00.77 ^~~~~~~~~~~~~~~~~~~~~~~ 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:00.77 NS_INTERFACE_MAP_END 6:00.77 ^~~~~~~~~~~~~~~~~~~~ 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:00.77 else 6:00.77 ^~~~ 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 6:00.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:00.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/SlicedInputStream.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:00.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 6:00.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:00.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:02.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:02.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:02.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:02.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:03.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:03.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:04.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:04.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:04.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:04.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:05.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:05.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:05.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:05.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 6:05.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:7, 6:05.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 6:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': 6:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:05.67 foundInterface = 0; \ 6:05.67 ^~~~~~~~~~~~~~ 6:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:05.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:05.67 ^~~~~~~~~~~~~~~~~~~~~~~ 6:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:05.67 NS_INTERFACE_MAP_END 6:05.67 ^~~~~~~~~~~~~~~~~~~~ 6:05.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileUnix.h:22, 6:05.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFile.h:44, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:9, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 6:05.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:05.68 } else 6:05.68 ^~~~ 6:05.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsMultiplexInputStream.cpp:134:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 6:05.68 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 6:05.68 ^~~~~~~~~~~~~~~~~~~~~~~ 6:05.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:7, 6:05.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 6:05.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': 6:05.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:05.69 foundInterface = 0; \ 6:05.69 ^~~~~~~~~~~~~~ 6:05.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:05.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:05.69 ^~~~~~~~~~~~~~~~~~~~~~~ 6:05.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:05.69 NS_INTERFACE_MAP_END 6:05.69 ^~~~~~~~~~~~~~~~~~~~ 6:05.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:05.69 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 6:05.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:05.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileUnix.h:22, 6:05.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFile.h:44, 6:05.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsLocalFileCommon.cpp:9, 6:05.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 6:05.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:05.70 } else 6:05.70 ^~~~ 6:05.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 6:05.70 NS_IMPL_QUERY_CLASSINFO(aClass) \ 6:05.70 ^~~~~~~~~~~~~~~~~~~~~~~ 6:05.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 6:05.70 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 6:05.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:05.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:65: 6:05.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)': 6:05.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp:553:12: warning: 'remaining' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:05.71 uint64_t remaining; 6:05.71 ^~~~~~~~~ 6:05.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp:509:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:05.71 return Seek(pos); 6:05.71 ~~~~^~~~~ 6:05.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/io/nsStorageStream.cpp:549:11: note: 'offset' was declared here 6:05.71 int64_t offset; 6:05.71 ^~~~~~ 6:05.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:06.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:06.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:06.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:06.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:06.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:06.97 libxpcom_io.a.desc 6:06.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/io' 6:07.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 6:07.27 In file included from /usr/include/string.h:507, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/throw_gcc.h:14, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/cstdlib:64, 6:07.27 from /usr/include/c++/8/stdlib.h:36, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdlib.h:3, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:8, 6:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 6:07.27 In function 'void* memcpy(void*, const void*, size_t)', 6:07.27 inlined from 'static void nsTArray_CopyWithMemutils::MoveNonOverlappingRegion(void*, void*, size_t, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:578:11, 6:07.27 inlined from 'void nsTArray_base::ShrinkCapacity(nsTArray_base::size_type, size_t) [with Alloc = nsTArrayInfallibleAllocator; Copy = nsTArray_CopyWithMemutils]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray-inl.h:227:35, 6:07.27 inlined from 'void nsTArray_Impl::Compact() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:1873:34, 6:07.27 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:1673:5, 6:07.28 inlined from 'static mozilla::Result mozilla::Preferences::InitInitialObjects()' at /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:3557:22: 6:07.28 /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 12 is out of the bounds [0, 4] of object 'prefEntries' with type 'nsTArray >' [-Warray-bounds] 6:07.28 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 6:07.28 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:07.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 6:07.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp: In static member function 'static mozilla::Result mozilla::Preferences::InitInitialObjects()': 6:07.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/Preferences.cpp:3466:23: note: 'prefEntries' declared here 6:07.29 nsTArray prefEntries; 6:07.29 ^~~~~~~~~~~ 6:07.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 6:08.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:08.32 libicuuc.a.desc 6:08.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/common' 6:08.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:08.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:09.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 6:09.70 libmodules_libpref.a.desc 6:09.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libpref' 6:10.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:10.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:11.41 Compiling glob v0.2.11 6:11.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:11.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:12.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:12.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:12.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:12.67 libcomm_mailnews_base_src.a.desc 6:12.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/base/src' 6:14.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:14.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:15.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 6:15.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 6:15.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:15.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:17.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 6:17.74 libnetwerk_protocol_gio.a.desc 6:17.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/gio' 6:19.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:19.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:24.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:25.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:25.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:25.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 6:25.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 6:27.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:27.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:28.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 6:28.65 libnetwerk_system_linux.a.desc 6:28.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/system/linux' 6:29.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 6:29.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 6:29.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 6:29.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamConverter.h:10, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozITXTToHTMLConv.h:10, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 6:29.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:6, 6:29.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 6:29.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': 6:29.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:29.82 foundInterface = 0; \ 6:29.82 ^~~~~~~~~~~~~~ 6:29.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:29.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:29.84 ^~~~~~~~~~~~~~~~~~~~~~~ 6:29.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:29.84 NS_INTERFACE_MAP_END 6:29.84 ^~~~~~~~~~~~~~~~~~~~ 6:29.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:29.84 else 6:29.86 ^~~~ 6:29.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:29.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:29.86 ^~~~~~~~~~~~~~~~~~ 6:29.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:29.87 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 6:29.87 ^~~~~~~~~~~~~~~~~~~~~~ 6:29.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': 6:29.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:29.89 foundInterface = 0; \ 6:29.89 ^~~~~~~~~~~~~~ 6:29.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:29.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:29.89 ^~~~~~~~~~~~~~~~~~~~~~~ 6:29.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsUnknownDecoder.cpp:121:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:29.89 NS_INTERFACE_MAP_END 6:29.89 ^~~~~~~~~~~~~~~~~~~~ 6:29.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:29.89 else 6:29.89 ^~~~ 6:29.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 6:29.92 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:29.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/streamconv/converters/nsUnknownDecoder.cpp:120:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:29.92 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 6:29.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 6:30.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 6:30.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 6:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 6:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 6:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 6:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': 6:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:30.18 foundInterface = 0; \ 6:30.19 ^~~~~~~~~~~~~~ 6:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:30.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:30.19 ^~~~~~~~~~~~~~~~~~~~~~~ 6:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:30.19 NS_INTERFACE_MAP_END 6:30.19 ^~~~~~~~~~~~~~~~~~~~ 6:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:30.19 else 6:30.19 ^~~~ 6:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 6:30.19 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:30.19 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 6:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 6:30.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:30.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:31.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 6:31.49 libnetwerk_streamconv_converters.a.desc 6:31.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/streamconv/converters' 6:31.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:31.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:31.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 6:31.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 6:33.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 6:33.21 libnetwerk_protocol_viewsource.a.desc 6:33.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/viewsource' 6:33.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp: In member function 'int32_t icu_60::Formattable::getLong(UErrorCode&) const': 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 6:33.62 if (instanceOfMeasure(fValue.fObject)) { 6:33.62 ^~ 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:437:5: note: here 6:33.62 default: 6:33.62 ^~~~~~~ 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp: In member function 'int64_t icu_60::Formattable::getInt64(UErrorCode&) const': 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 6:33.62 if (instanceOfMeasure(fValue.fObject)) { 6:33.62 ^~ 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:489:5: note: here 6:33.62 default: 6:33.62 ^~~~~~~ 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp: In member function 'double icu_60::Formattable::getDouble(UErrorCode&) const': 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 6:33.62 if (instanceOfMeasure(fValue.fObject)) { 6:33.62 ^~ 6:33.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/fmtable.cpp:520:5: note: here 6:33.62 default: 6:33.63 ^~~~~~~ 6:33.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:34.03 Compiling void v1.0.2 6:34.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 6:34.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 6:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 6:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAboutModule.h:10, 6:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutBlank.h:9, 6:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutBlank.cpp:6, 6:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 6:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': 6:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:34.15 foundInterface = 0; \ 6:34.15 ^~~~~~~~~~~~~~ 6:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 6:34.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:34.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutProtocolHandler.cpp:340:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:34.15 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 6:34.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 6:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/about/nsAboutProtocolHandler.cpp:339:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:34.15 else 6:34.15 ^~~~ 6:34.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 6:34.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:34.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:34.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:34.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:34.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:35.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:35.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:35.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:35.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:35.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:36.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:36.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:36.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 6:36.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 6:36.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:36.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:36.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:37.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 6:37.21 libnetwerk_protocol_about.a.desc 6:37.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/about' 6:37.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:37.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:37.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 6:37.97 libnetwerk_protocol_data.a.desc 6:37.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/data' 6:38.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:38.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:38.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:38.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:38.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:38.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:38.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:38.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:38.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:40.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:40.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:40.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:40.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:40.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:40.94 Compiling lazy_static v1.0.0 6:41.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:41.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:41.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:41.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:41.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:41.66 Compiling regex v1.0.5 6:42.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 6:42.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 6:43.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:43.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 6:43.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:43.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:43.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:43.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:43.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:44.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:44.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:44.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:44.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:44.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 6:44.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 6:45.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 6:45.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 6:45.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 6:45.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.h:11, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.cpp:7, 6:45.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 6:45.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 6:45.45 memset(aT, 0, sizeof(T)); 6:45.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:45.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/XPCOMInit.cpp:107, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 6:45.45 struct AmountFns { 6:45.45 ^~~~~~~~~ 6:45.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.h:11, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/FileLocation.cpp:7, 6:45.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 6:45.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 6:45.45 memset(aT, 0, sizeof(T)); 6:45.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:45.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/build/XPCOMInit.cpp:107, 6:45.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 6:45.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 6:45.46 struct SizeOfTabFns { 6:45.46 ^~~~~~~~~~~~ 6:45.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 6:46.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 6:46.02 libnetwerk_protocol_file.a.desc 6:46.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/file' 6:46.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:46.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:47.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:47.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:47.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:47.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:47.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:47.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:47.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:47.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:47.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:47.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 6:47.98 libxpcom_build.a.desc 6:47.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/build' 6:48.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:48.41 libnksrtp_s.a.desc 6:48.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/srtp/src' 6:49.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/atomics' 6:49.57 libchromium_atomics.a.desc 6:49.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/atomics' 6:49.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:49.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:49.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:49.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.64 memset(aT, 0, sizeof(T)); 6:49.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 6:49.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:49.65 struct TabSizes { 6:49.65 ^~~~~~~~ 6:49.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.66 memset(aT, 0, sizeof(T)); 6:49.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 6:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 6:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 6:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 6:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:49.68 struct ServoSizes { 6:49.68 ^~~~~~~~~~ 6:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.71 memset(aT, 0, sizeof(T)); 6:49.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:49.71 class StaticStrings { 6:49.71 ^~~~~~~~~~~~~ 6:49.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 6:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.71 memset(aT, 0, sizeof(T)); 6:49.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 6:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:49.72 class PreliminaryObjectArray { 6:49.72 ^~~~~~~~~~~~~~~~~~~~~~ 6:49.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 6:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.80 memset(aT, 0, sizeof(T)); 6:49.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 6:49.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:49.82 class TypeNewScript { 6:49.82 ^~~~~~~~~~~~~ 6:49.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:49.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 6:49.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.83 memset(aT, 0, sizeof(T)); 6:49.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 6:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:49.83 struct IonScriptCounts { 6:49.83 ^~~~~~~~~~~~~~~ 6:49.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 6:49.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.83 memset(aT, 0, sizeof(T)); 6:49.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 6:49.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 6:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:49.84 struct ZoneGCStats { 6:49.84 ^~~~~~~~~~~ 6:49.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 6:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.84 memset(aT, 0, sizeof(T)); 6:49.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 6:49.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:30: 6:49.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:49.84 class NewObjectCache { 6:49.85 ^~~~~~~~~~~~~~ 6:49.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.85 memset(aT, 0, sizeof(T)); 6:49.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:14, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:21, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:49.85 class MOZ_NON_PARAM alignas(8) Value { 6:49.85 ^~~~~ 6:49.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:49.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 6:49.86 memset(aT, 0, sizeof(T)); 6:49.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:49.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:44: 6:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:49.86 class CodeOffsetJump { 6:49.86 ^~~~~~~~~~~~~~ 6:49.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:12, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.h:18, 6:49.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ctypes/CTypes.cpp:7: 6:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 6:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 6:49.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 6:49.87 memset(table, 0, sizeof(*table) * capacity()); 6:49.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 6:49.87 class HashTableEntry { 6:49.87 ^~~~~~~~~~~~~~ 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 6:49.87 memset(table, 0, sizeof(*table) * capacity()); 6:49.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 6:49.87 class HashTableEntry { 6:49.87 ^~~~~~~~~~~~~~ 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 6:49.87 memset(table, 0, sizeof(*table) * capacity()); 6:49.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:49.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 6:49.87 class HashTableEntry { 6:49.87 ^~~~~~~~~~~~~~ 6:49.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 6:50.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:50.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.34 Compiling unicode-width v0.1.4 6:51.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:51.70 Compiling cfg-if v0.1.2 6:52.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:52.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:52.73 Compiling dtoa v0.4.2 6:53.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 6:53.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 6:53.88 Compiling procedural-masquerade v0.1.1 6:55.65 Compiling nodrop v0.1.12 6:55.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:55.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:56.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:56.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:57.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 6:57.41 Compiling pkg-config v0.3.9 6:57.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:57.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 6:58.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 6:58.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:58.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:01.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:01.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:02.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:02.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:02.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:02.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:03.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:03.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_cookie_echo': 7:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/sctp/src/netinet/sctp_input.c:2756:19: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'unsigned int' [-Wsign-compare] 7:03.09 if (diff.tv_sec > UINT32_MAX / 1000000) { 7:03.09 ^ 7:03.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:06.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:06.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:06.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 7:06.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 7:07.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:07.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICache.h:10, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntry.h:10, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCache.h:10, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsApplicationCacheService.cpp:5, 7:07.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 7:07.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': 7:07.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:07.85 foundInterface = 0; \ 7:07.85 ^~~~~~~~~~~~~~ 7:07.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:07.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:07.85 ^~~~~~~~~~~~~~~~~~~~~~~ 7:07.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:643:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:07.85 NS_INTERFACE_MAP_END 7:07.85 ^~~~~~~~~~~~~~~~~~~~ 7:07.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:07.85 else 7:07.85 ^~~~ 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:07.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:07.89 ^~~~~~~~~~~~~~~~~~ 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:642:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:07.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:07.89 ^~~~~~~~~~~~~~~~~~~~~~ 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:07.89 foundInterface = 0; \ 7:07.89 ^~~~~~~~~~~~~~ 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:07.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:07.89 ^~~~~~~~~~~~~~~~~~~~~~~ 7:07.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:815:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:07.93 NS_INTERFACE_MAP_END 7:07.93 ^~~~~~~~~~~~~~~~~~~~ 7:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:07.93 else 7:07.93 ^~~~ 7:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:07.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:07.93 ^~~~~~~~~~~~~~~~~~ 7:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:814:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:07.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:07.93 ^~~~~~~~~~~~~~~~~~~~~~ 7:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 7:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:07.93 foundInterface = 0; \ 7:07.94 ^~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:07.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:07.94 ^~~~~~~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:978:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:07.94 NS_INTERFACE_MAP_END 7:07.94 ^~~~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:07.94 else 7:07.94 ^~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:07.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:07.94 ^~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:977:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:07.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:07.94 ^~~~~~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:07.94 foundInterface = 0; \ 7:07.94 ^~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:07.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:07.94 ^~~~~~~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:1171:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:07.94 NS_INTERFACE_MAP_END 7:07.94 ^~~~~~~~~~~~~~~~~~~~ 7:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:07.94 else 7:07.94 ^~~~ 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:07.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:07.95 ^~~~~~~~~~~~~~~~~~ 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheEntryDescriptor.cpp:1170:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:07.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:07.95 ^~~~~~~~~~~~~~~~~~~~~~ 7:07.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)': 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp:85:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsDiskCacheHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 7:07.95 memset(&mHeader, 0, sizeof(nsDiskCacheHeader)); 7:07.95 ^ 7:07.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheBinding.h:17, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheDevice.h:12, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheService.cpp:24, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.h:308:8: note: 'struct nsDiskCacheHeader' declared here 7:07.95 struct nsDiskCacheHeader { 7:07.95 ^~~~~~~~~~~~~~~~~ 7:07.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()': 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.cpp:346:69: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsDiskCacheRecord'; use assignment or value-initialization instead [-Wclass-memaccess] 7:07.95 (newRecordsPerBucket - count) * sizeof(nsDiskCacheRecord)); 7:07.95 ^ 7:07.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheBinding.h:17, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheDevice.h:12, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsCacheService.cpp:24, 7:07.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 7:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache/nsDiskCacheMap.h:89:7: note: 'class nsDiskCacheRecord' declared here 7:07.95 class nsDiskCacheRecord { 7:07.95 ^~~~~~~~~~~~~~~~~ 7:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:08.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:08.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:10.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:10.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:10.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:10.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:11.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:11.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:11.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:12.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:12.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:13.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:13.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 7:13.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 7:14.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:14.06 libextensions_auth.a.desc 7:14.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/auth' 7:14.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:14.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:14.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 7:14.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 7:15.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:15.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:16.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:16.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:16.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:16.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:16.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 7:16.16 libnetwerk_protocol_res.a.desc 7:16.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/res' 7:17.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 7:17.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 7:18.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:18.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:19.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:19.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:20.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 7:20.02 libnetwerk_sctp_datachannel.a.desc 7:20.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/datachannel' 7:20.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:20.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:20.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 7:20.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 7:20.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:20.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:21.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:21.72 libnetwerk_cache.a.desc 7:21.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache' 7:21.89 Compiling ucd-util v0.1.1 7:22.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 7:22.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 7:22.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:22.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:23.31 Compiling gcc v0.3.54 7:23.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:23.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:24.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 7:24.25 libplugin-container.a.desc 7:24.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/contentproc' 7:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:24.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:25.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:25.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:26.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:26.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:27.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:27.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:28.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 7:28.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 7:28.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 7:28.54 libnetwerk_cookie.a.desc 7:28.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cookie' 7:29.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:29.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:29.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:29.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:31.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:31.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 7:32.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:32.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:32.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 7:32.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.h:8, 7:32.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.cpp:5, 7:32.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 7:32.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': 7:32.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:32.22 foundInterface = 0; \ 7:32.22 ^~~~~~~~~~~~~~ 7:32.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:32.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:32.22 ^~~~~~~~~~~~~~~~~~~~~~~ 7:32.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:32.22 NS_INTERFACE_MAP_END 7:32.22 ^~~~~~~~~~~~~~~~~~~~ 7:32.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:32.22 else 7:32.22 ^~~~ 7:32.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 7:32.23 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:32.23 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 7:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': 7:32.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:32.23 foundInterface = 0; \ 7:32.23 ^~~~~~~~~~~~~~ 7:32.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 7:32.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:32.23 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 7:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:11, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:137: 7:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:32.24 } else 7:32.24 ^~~~ 7:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 7:32.24 } else 7:32.24 ^~~~ 7:32.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.h:8, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/RedirectChannelRegistrar.cpp:5, 7:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 7:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': 7:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:32.24 foundInterface = 0; \ 7:32.24 ^~~~~~~~~~~~~~ 7:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 7:32.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 7:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 7:32.25 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 7:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:32.25 else 7:32.25 ^~~~ 7:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:32.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:32.25 ^~~~~~~~~~~~~~~~~~ 7:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsBufferedStreams.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:32.25 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 7:32.25 ^~~~~~~~~~~~~~~~~~~~~~ 7:32.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 7:32.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:32.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:33.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 7:33.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIConsoleMessage.h:10, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleMessage.h:12, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleMessage.cpp:11, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:33.10 foundInterface = 0; \ 7:33.10 ^~~~~~~~~~~~~~ 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:33.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:33.10 ^~~~~~~~~~~~~~~~~~~~~~~ 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:33.10 NS_INTERFACE_MAP_END 7:33.10 ^~~~~~~~~~~~~~~~~~~~ 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:33.10 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 7:33.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:20, 7:33.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:11: 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:33.10 } else 7:33.10 ^~~~ 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 7:33.10 NS_IMPL_QUERY_CLASSINFO(aClass) \ 7:33.10 ^~~~~~~~~~~~~~~~~~~~~~~ 7:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:33.15 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 7:33.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 7:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::SelectPointers(CCGraphBuilder&)': 7:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:33.18 ~AutoRestore() { mLocation = mValue; } 7:33.19 ^~~~~~ 7:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 7:33.19 Maybe> ar; 7:33.19 ^~ 7:33.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 7:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 7:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:33.21 ~AutoRestore() { mLocation = mValue; } 7:33.21 ^~~~~~ 7:33.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 7:33.21 Maybe> ar; 7:33.21 ^~ 7:33.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 7:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 7:33.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:33.23 ~AutoRestore() { mLocation = mValue; } 7:33.24 ^~~~~~ 7:33.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 7:33.24 Maybe> ar; 7:33.24 ^~ 7:33.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:155, 7:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 7:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:33.25 ~AutoRestore() { mLocation = mValue; } 7:33.25 ^~~~~~ 7:33.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 7:33.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 7:33.26 Maybe> ar; 7:33.26 ^~ 7:33.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 7:33.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:33.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:34.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:36.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 7:36.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 7:36.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:36.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:38.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:38.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:38.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:38.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/plurrule.cpp: In member function 'void icu_60::PluralRuleParser::parse(const icu_60::UnicodeString&, icu_60::PluralRules*, UErrorCode&)': 7:38.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/plurrule.cpp:517:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 7:38.38 curAndConstraint->negated=TRUE; 7:38.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/plurrule.cpp:519:9: note: here 7:38.38 case tIn: 7:38.38 ^~~~ 7:38.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:39.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 7:39.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 7:39.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 7:39.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 7:40.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 7:40.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 7:40.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:40.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:42.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 7:42.32 libnetwerk_ipc.a.desc 7:42.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/ipc' 7:43.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 7:43.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 7:43.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 7:43.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:43.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:43.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 7:43.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 7:43.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 7:43.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 7:43.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 7:43.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': 7:43.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:43.59 foundInterface = 0; \ 7:43.59 ^~~~~~~~~~~~~~ 7:43.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:43.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:43.59 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:43.60 NS_INTERFACE_MAP_END 7:43.60 ^~~~~~~~~~~~~~~~~~~~ 7:43.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 7:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:176:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:43.60 } else 7:43.60 ^~~~ 7:43.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 7:43.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 7:43.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 7:43.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 7:43.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 7:43.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': 7:43.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:43.62 foundInterface = 0; \ 7:43.62 ^~~~~~~~~~~~~~ 7:43.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:43.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:43.62 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:43.63 NS_INTERFACE_MAP_END 7:43.63 ^~~~~~~~~~~~~~~~~~~~ 7:43.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:43.63 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 7:43.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:19, 7:43.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 7:43.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:43.63 } else 7:43.63 ^~~~ 7:43.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 7:43.64 NS_IMPL_QUERY_CLASSINFO(aClass) \ 7:43.65 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:43.65 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 7:43.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsICancelableRunnable.h:10, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadUtils.h:13, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SharedThreadPool.h:12, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/SharedThreadPool.cpp:7, 7:43.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 7:43.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)': 7:43.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:43.66 foundInterface = 0; \ 7:43.66 ^~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:43.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:43.67 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:43.67 NS_INTERFACE_MAP_END 7:43.67 ^~~~~~~~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:43.67 else 7:43.67 ^~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 7:43.67 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:43.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadManager.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:43.67 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 7:43.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:43.67 foundInterface = 0; \ 7:43.67 ^~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:43.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:43.67 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:43.67 NS_INTERFACE_MAP_END 7:43.67 ^~~~~~~~~~~~~~~~~~~~ 7:43.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:43.68 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 7:43.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThread.cpp:19, 7:43.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 7:43.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:43.68 } else 7:43.68 ^~~~ 7:43.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 7:43.68 NS_IMPL_QUERY_CLASSINFO(aClass) \ 7:43.68 ^~~~~~~~~~~~~~~~~~~~~~~ 7:43.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 7:43.68 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 7:43.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:43.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 7:44.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:44.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:44.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:44.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.50 memset(aT, 0, sizeof(T)); 7:44.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:44.50 struct TabSizes { 7:44.50 ^~~~~~~~ 7:44.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:44.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:44.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.52 memset(aT, 0, sizeof(T)); 7:44.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 7:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:44.52 struct ServoSizes { 7:44.52 ^~~~~~~~~~ 7:44.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 7:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.53 memset(aT, 0, sizeof(T)); 7:44.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 7:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:44.54 class StaticStrings { 7:44.54 ^~~~~~~~~~~~~ 7:44.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 7:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.55 memset(aT, 0, sizeof(T)); 7:44.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 7:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 7:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:44.56 struct ZoneGCStats { 7:44.56 ^~~~~~~~~~~ 7:44.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 7:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.57 memset(aT, 0, sizeof(T)); 7:44.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:44.57 class PreliminaryObjectArray { 7:44.57 ^~~~~~~~~~~~~~~~~~~~~~ 7:44.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 7:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.57 memset(aT, 0, sizeof(T)); 7:44.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:44.58 class TypeNewScript { 7:44.58 ^~~~~~~~~~~~~ 7:44.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 7:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.58 memset(aT, 0, sizeof(T)); 7:44.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:44.59 struct IonScriptCounts { 7:44.59 ^~~~~~~~~~~~~~~ 7:44.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 7:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.59 memset(aT, 0, sizeof(T)); 7:44.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap-inl.h:13, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:15, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:44.59 class NewObjectCache { 7:44.59 ^~~~~~~~~~~~~~ 7:44.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 7:44.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:44.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 7:44.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 7:44.61 memset(aT, 0, sizeof(T)); 7:44.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:44.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:44.61 class MOZ_NON_PARAM alignas(8) Value { 7:44.61 ^~~~~ 7:44.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 7:44.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 7:44.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer-inl.h:10, 7:44.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:7: 7:44.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 7:44.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 7:44.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 7:44.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.62 memset(table, 0, sizeof(*table) * capacity()); 7:44.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:44.62 class HashTableEntry { 7:44.62 ^~~~~~~~~~~~~~ 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.64 memset(table, 0, sizeof(*table) * capacity()); 7:44.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 7:44.64 class HashTableEntry { 7:44.64 ^~~~~~~~~~~~~~ 7:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 7:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 7:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 7:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.65 memset(table, 0, sizeof(*table) * capacity()); 7:44.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 7:44.65 class HashTableEntry { 7:44.65 ^~~~~~~~~~~~~~ 7:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::ValueEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::ValueEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::ValueEdge]' 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:58:19: required from here 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.67 memset(table, 0, sizeof(*table) * capacity()); 7:44.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:44.67 class HashTableEntry { 7:44.67 ^~~~~~~~~~~~~~ 7:44.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::CellPtrEdge; HashPolicy = js::gc::StoreBuffer::PointerEdgeHasher; AllocPolicy = js::SystemAllocPolicy]' 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::CellPtrEdge]' 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:59:20: required from here 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.69 memset(table, 0, sizeof(*table) * capacity()); 7:44.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:44.69 class HashTableEntry { 7:44.69 ^~~~~~~~~~~~~~ 7:44.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 7:44.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::gc::StoreBuffer::SlotsEdge; HashPolicy = js::gc::StoreBuffer::SlotsEdge::Hasher; AllocPolicy = js::SystemAllocPolicy]' 7:44.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::SlotsEdge]' 7:44.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.cpp:60:20: required from here 7:44.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 7:44.73 memset(table, 0, sizeof(*table) * capacity()); 7:44.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:44.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:44.73 class HashTableEntry { 7:44.74 ^~~~~~~~~~~~~~ 7:44.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 7:44.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:44.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:44.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 7:44.97 libnetwerk_build.a.desc 7:44.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/build' 7:46.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 7:46.21 libxpcom_threads.a.desc 7:46.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/threads' 7:46.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 7:46.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 7:47.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 7:47.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 7:48.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:48.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:49.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 7:49.04 libintl_chardet.a.desc 7:49.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/intl/chardet' 7:49.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 7:49.19 libnetwerk_protocol_wyciwyg.a.desc 7:49.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/wyciwyg' 7:50.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:50.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:50.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:50.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:51.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:51.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:53.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:53.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:53.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:53.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:54.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:54.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:54.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:54.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:58.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 7:58.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:00.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 8:00.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 8:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/histogram.cc:20, 8:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65: 8:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': 8:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h:589:7: warning: 'lastSegmentSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:00.01 aIter.Advance(*this, *lastSegmentSize); 8:00.01 ^~~~~ 8:00.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 8:00.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:00.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:01.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:01.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:02.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:02.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:02.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 8:02.34 libipc_chromium.a.desc 8:02.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/chromium' 8:02.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:02.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:03.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:03.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:03.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:03.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:04.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:04.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:04.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:04.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:05.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 8:05.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 8:05.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 8:05.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSComponentLoader.cpp:19: 8:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 8:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 8:05.39 memset(aT, 0, sizeof(T)); 8:05.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:05.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSComponentLoader.cpp:36: 8:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:05.39 struct GlobalProperties { 8:05.39 ^~~~~~~~~~~~~~~~ 8:05.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 8:05.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 8:05.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 8:06.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:06.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:06.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:06.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:06.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:06.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:07.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:07.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:07.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:07.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:08.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:10.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:10.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:10.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 8:10.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:8, 8:10.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 8:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)': 8:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:10.77 foundInterface = 0; \ 8:10.77 ^~~~~~~~~~~~~~ 8:10.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:10.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:10.77 ^~~~~~~~~~~~~~~~~~~~~~~ 8:10.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:2243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:10.77 NS_INTERFACE_MAP_END 8:10.77 ^~~~~~~~~~~~~~~~~~~~ 8:10.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 8:10.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:2242:5: note: some parts of macro expansion are not guarded by this 'else' clause 8:10.77 } else 8:10.77 ^~~~ 8:10.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 8:10.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 8:10.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 8:10.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 8:10.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:10.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:10.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 8:10.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnection.cpp:8, 8:10.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 8:10.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)': 8:10.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:10.78 foundInterface = 0; \ 8:10.78 ^~~~~~~~~~~~~~ 8:10.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:10.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:10.78 ^~~~~~~~~~~~~~~~~~~~~~~ 8:10.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3783:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:10.78 NS_INTERFACE_MAP_END 8:10.78 ^~~~~~~~~~~~~~~~~~~~ 8:10.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:20: 8:10.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3782:5: note: some parts of macro expansion are not guarded by this 'else' clause 8:10.79 } else 8:10.79 ^~~~ 8:10.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 8:11.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 8:11.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 8:12.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 8:12.16 libnetwerk_protocol_ftp.a.desc 8:12.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/ftp' 8:12.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:12.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:15.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::processOverrideString(const icu_60::Locale&, const icu_60::UnicodeString&, int8_t, UErrorCode&)': 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1370:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.21 U_FALLTHROUGH; 8:15.21 ^ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1372:17: note: here 8:15.21 case kOvrStrTime : { 8:15.21 ^~~~ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'void icu_60::SimpleDateFormat::subFormat(icu_60::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_60::FieldPositionHandler&, icu_60::Calendar&, icu_60::SimpleDateFormatMutableNFs&, UErrorCode&) const': 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1476:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.21 if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { 8:15.21 ^~ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1492:5: note: here 8:15.21 case UDAT_YEAR_FIELD: 8:15.21 ^~~~ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1598:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.21 if (U_FAILURE(status)) { 8:15.21 ^~ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:1603:5: note: here 8:15.21 case UDAT_DAY_OF_WEEK_FIELD: 8:15.21 ^~~~ 8:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp: In member function 'int32_t icu_60::SimpleDateFormat::subParse(const icu_60::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_60::Calendar&, int32_t, icu_60::MessageFormat*, UTimeZoneFormatTimeType*, icu_60::SimpleDateFormatMutableNFs&, int32_t*) const': 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3002:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.22 if (value < 0 || value > 24) { 8:15.22 ^~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3008:9: note: here 8:15.22 case UDAT_YEAR_FIELD: 8:15.22 ^~~~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3194:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.22 if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) 8:15.22 ^~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3199:5: note: here 8:15.22 case UDAT_HOUR_OF_DAY0_FIELD: 8:15.22 ^~~~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3223:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.22 if (gotNumber) // i.e., e or ee 8:15.22 ^~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3232:5: note: here 8:15.22 case UDAT_DAY_OF_WEEK_FIELD: 8:15.22 ^~~~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3320:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:15.22 if (value == cal.getLeastMaximum(UCAL_HOUR)+1) 8:15.22 ^~ 8:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/smpdtfmt.cpp:3325:5: note: here 8:15.22 case UDAT_HOUR0_FIELD: 8:15.22 ^~~~ 8:15.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:15.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:15.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:16.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 8:16.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 8:16.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:16.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:16.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:16.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.69 memset(aT, 0, sizeof(T)); 8:16.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:16.69 struct TabSizes { 8:16.69 ^~~~~~~~ 8:16.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:16.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:16.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.70 memset(aT, 0, sizeof(T)); 8:16.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:16.71 struct ServoSizes { 8:16.71 ^~~~~~~~~~ 8:16.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 8:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.72 memset(aT, 0, sizeof(T)); 8:16.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 8:16.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 8:16.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:16.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:16.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:16.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 8:16.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:16.73 class StaticStrings { 8:16.74 ^~~~~~~~~~~~~ 8:16.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:16.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 8:16.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.75 memset(aT, 0, sizeof(T)); 8:16.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:16.75 class PreliminaryObjectArray { 8:16.75 ^~~~~~~~~~~~~~~~~~~~~~ 8:16.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:16.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 8:16.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.76 memset(aT, 0, sizeof(T)); 8:16.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:16.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:16.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:16.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 8:16.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:16.78 class TypeNewScript { 8:16.78 ^~~~~~~~~~~~~ 8:16.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 8:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.79 memset(aT, 0, sizeof(T)); 8:16.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:16.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 8:16.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 8:16.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 8:16.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:16.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:16.80 struct IonScriptCounts { 8:16.80 ^~~~~~~~~~~~~~~ 8:16.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:16.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 8:16.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.81 memset(aT, 0, sizeof(T)); 8:16.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 8:16.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:16.82 struct ZoneGCStats { 8:16.82 ^~~~~~~~~~~ 8:16.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:16.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 8:16.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.83 memset(aT, 0, sizeof(T)); 8:16.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 8:16.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:16.84 class NewObjectCache { 8:16.84 ^~~~~~~~~~~~~~ 8:16.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:16.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 8:16.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.85 memset(aT, 0, sizeof(T)); 8:16.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 8:16.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:16.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:16.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 8:16.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:16.86 class MOZ_NON_PARAM alignas(8) Value { 8:16.86 ^~~~~ 8:16.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:16.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.87 memset(aT, 0, sizeof(T)); 8:16.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:51: 8:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:16.87 class CodeOffsetJump { 8:16.87 ^~~~~~~~~~~~~~ 8:16.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:16.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:16.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:16.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 8:16.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 8:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 8:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 8:16.89 memset(table, 0, sizeof(*table) * capacity()); 8:16.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:16.89 class HashTableEntry { 8:16.89 ^~~~~~~~~~~~~~ 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 8:16.89 memset(table, 0, sizeof(*table) * capacity()); 8:16.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 8:16.89 class HashTableEntry { 8:16.89 ^~~~~~~~~~~~~~ 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:16.90 memset(table, 0, sizeof(*table) * capacity()); 8:16.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 8:16.90 class HashTableEntry { 8:16.90 ^~~~~~~~~~~~~~ 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 8:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:16.91 memset(table, 0, sizeof(*table) * capacity()); 8:16.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:16.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 8:16.91 class HashTableEntry { 8:16.91 ^~~~~~~~~~~~~~ 8:16.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': 8:16.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::GlobalScope; typename Scope::Data = js::GlobalScope::Data; uint32_t = unsigned int]' 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1671:76: required from here 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.92 memset(aT, 0, sizeof(T)); 8:16.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:633:10: note: 'struct js::GlobalScope::Data' declared here 8:16.92 struct Data { 8:16.92 ^~~~ 8:16.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::ModuleScope; typename Scope::Data = js::ModuleScope::Data; uint32_t = unsigned int]' 8:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1726:76: required from here 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.93 memset(aT, 0, sizeof(T)); 8:16.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:814:10: note: 'struct js::ModuleScope::Data' declared here 8:16.93 struct Data { 8:16.93 ^~~~ 8:16.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::EvalScope; typename Scope::Data = js::EvalScope::Data; uint32_t = unsigned int]' 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1766:74: required from here 8:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.93 memset(aT, 0, sizeof(T)); 8:16.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:725:10: note: 'struct js::EvalScope::Data' declared here 8:16.94 struct Data { 8:16.94 ^~~~ 8:16.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::FunctionScope; typename Scope::Data = js::FunctionScope::Data; uint32_t = unsigned int]' 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1856:78: required from here 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.94 memset(aT, 0, sizeof(T)); 8:16.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:433:10: note: 'struct js::FunctionScope::Data' declared here 8:16.94 struct Data { 8:16.94 ^~~~ 8:16.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::VarScope; typename Scope::Data = js::VarScope::Data; uint32_t = unsigned int]' 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1891:73: required from here 8:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 8:16.94 memset(aT, 0, sizeof(T)); 8:16.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:16.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:16.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:550:10: note: 'struct js::VarScope::Data' declared here 8:17.06 struct Data { 8:17.06 ^~~~ 8:17.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:171, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1579:10: required from 'typename Scope::Data* js::frontend::NewEmptyBindingData(JSContext*, js::LifoAlloc&, uint32_t) [with Scope = js::LexicalScope; typename Scope::Data = js::LexicalScope::Data; uint32_t = unsigned int]' 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:1935:77: required from here 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead [-Wclass-memaccess] 8:17.06 memset(aT, 0, sizeof(T)); 8:17.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:17.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:340:10: note: 'struct js::LexicalScope::Data' declared here 8:17.06 struct Data { 8:17.06 ^~~~ 8:17.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:12, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 8:17.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.cpp:20: 8:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 8:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 8:17.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 8:17.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 8:17.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 8:17.09 memset(table, 0, sizeof(*table) * capacity()); 8:17.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 8:17.12 class HashTableEntry { 8:17.12 ^~~~~~~~~~~~~~ 8:17.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:17.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 8:17.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 8:18.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 8:18.59 libmodules_libjar_zipwriter.a.desc 8:18.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/zipwriter' 8:18.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 8:18.77 libstorage_build.a.desc 8:18.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/build' 8:19.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 8:19.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 8:21.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:21.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:21.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:21.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:21.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 8:21.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:21.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:21.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICacheEntry.h:10, 8:21.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheEntry.h:8, 8:21.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheEntry.cpp:6, 8:21.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 8:21.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': 8:21.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.49 foundInterface = 0; \ 8:21.49 ^~~~~~~~~~~~~~ 8:21.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.49 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.49 NS_INTERFACE_MAP_END 8:21.49 ^~~~~~~~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.50 else 8:21.50 ^~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:21.50 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:21.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:21.50 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 8:21.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.50 foundInterface = 0; \ 8:21.50 ^~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.50 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.50 NS_INTERFACE_MAP_END 8:21.50 ^~~~~~~~~~~~~~~~~~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.50 else 8:21.50 ^~~~ 8:21.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:21.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:21.51 ^~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:21.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:21.51 ^~~~~~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.51 foundInterface = 0; \ 8:21.51 ^~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.51 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.51 NS_INTERFACE_MAP_END 8:21.51 ^~~~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.51 else 8:21.51 ^~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:21.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:21.51 ^~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileIOManager.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:21.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:21.51 ^~~~~~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.51 foundInterface = 0; \ 8:21.51 ^~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.51 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.52 NS_INTERFACE_MAP_END 8:21.52 ^~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.52 else 8:21.52 ^~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:21.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:21.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileInputStream.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:21.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 8:21.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.52 foundInterface = 0; \ 8:21.52 ^~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.52 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.52 NS_INTERFACE_MAP_END 8:21.52 ^~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.52 else 8:21.52 ^~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:21.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:21.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheFileOutputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:21.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 8:21.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:21.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:21.53 foundInterface = 0; \ 8:21.53 ^~~~~~~~~~~~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:21.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:21.53 ^~~~~~~~~~~~~~~~~~~~~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:21.53 NS_INTERFACE_MAP_END 8:21.53 ^~~~~~~~~~~~~~~~~~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:21.53 else 8:21.53 ^~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:21.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:21.53 ^~~~~~~~~~~~~~~~~~ 8:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/cache2/CacheIndex.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:21.53 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 8:21.53 ^~~~~~~~~~~~~~~~~~~~~~ 8:21.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 8:22.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:22.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:22.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:22.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:23.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 8:23.13 libnetwerk_cache2.a.desc 8:23.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/cache2' 8:25.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:25.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 8:25.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:25.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:26.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 8:26.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 8:26.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 8:26.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 8:26.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 8:26.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 8:26.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 8:26.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketLog.h:12, 8:26.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 8:26.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 8:26.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': 8:26.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:26.97 foundInterface = 0; \ 8:26.97 ^~~~~~~~~~~~~~ 8:26.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:26.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:26.97 ^~~~~~~~~~~~~~~~~~~~~~~ 8:26.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:26.99 NS_INTERFACE_MAP_END 8:26.99 ^~~~~~~~~~~~~~~~~~~~ 8:26.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:26.99 else 8:27.00 ^~~~ 8:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:27.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.00 ^~~~~~~~~~~~~~~~~~ 8:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.00 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 8:27.01 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': 8:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:27.02 foundInterface = 0; \ 8:27.02 ^~~~~~~~~~~~~~ 8:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:27.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.02 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.03 NS_INTERFACE_MAP_END 8:27.03 ^~~~~~~~~~~~~~~~~~~~ 8:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:27.04 else 8:27.04 ^~~~ 8:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:27.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.05 ^~~~~~~~~~~~~~~~~~ 8:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.05 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 8:27.05 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': 8:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:27.07 foundInterface = 0; \ 8:27.07 ^~~~~~~~~~~~~~ 8:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:27.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.07 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventService.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.08 NS_INTERFACE_MAP_END 8:27.08 ^~~~~~~~~~~~~~~~~~~~ 8:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:27.08 else 8:27.08 ^~~~ 8:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:27.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.10 ^~~~~~~~~~~~~~~~~~ 8:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketEventService.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.10 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 8:27.10 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': 8:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:27.12 foundInterface = 0; \ 8:27.12 ^~~~~~~~~~~~~~ 8:27.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:27.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:27.13 ^~~~~~~~~~~~~~~~~~~~~~~ 8:27.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:27.13 NS_INTERFACE_MAP_END 8:27.13 ^~~~~~~~~~~~~~~~~~~~ 8:27.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:27.14 else 8:27.14 ^~~~ 8:27.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:27.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:27.14 ^~~~~~~~~~~~~~~~~~ 8:27.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:27.14 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 8:27.14 ^~~~~~~~~~~~~~~~~~~~~~ 8:27.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 8:27.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:27.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:28.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:28.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp: In member function 'uint64_t icu_60::UCollationPCE::processCE(uint32_t)': 8:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:29.71 tertiary = ucol_tertiaryOrder(ce); 8:29.71 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 8:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:229:5: note: here 8:29.71 case UCOL_SECONDARY: 8:29.71 ^~~~ 8:29.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 8:29.71 secondary = ucol_secondaryOrder(ce); 8:29.71 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 8:29.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here 8:29.73 case UCOL_PRIMARY: 8:29.73 ^~~~ 8:29.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:29.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:30.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:30.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:30.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 8:30.86 libnetwerk_protocol_websocket.a.desc 8:30.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/websocket' 8:32.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:32.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:32.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:32.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:32.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:32.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_60(const char*, UBool, UParseError*, UErrorCode*)': 8:32.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_60(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 8:32.97 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 8:32.97 ^ 8:32.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 8:32.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 8:32.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 8:32.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 8:32.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 8:32.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 8:32.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 8:32.99 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 8:32.99 ^~~~~~~~~~~~~~~~~~~ 8:32.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 8:32.99 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 8:32.99 ^ 8:32.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 8:32.99 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 8:32.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 8:32.99 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 8:32.99 ^~~~~~~~~~~~~~~~~~~~~~~~ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 8:33.03 ucol_setVariableTop(UCollator *coll, 8:33.03 ^~~~~~~~~~~~~~~~~~~ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_60(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 8:33.03 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 8:33.03 ^ 8:33.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 8:33.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 8:33.03 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 8:33.03 ^~~~~~~~~~~~~~~~~~~ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 8:33.03 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 8:33.03 ^ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 8:33.03 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 8:33.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:759:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 8:33.03 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 8:33.03 ^~~~~~~~~~~~~~~~~~~~~~~~ 8:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 8:33.03 ucol_setVariableTop(UCollator *coll, 8:33.03 ^~~~~~~~~~~~~~~~~~~ 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_60(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 8:33.08 ucol_restoreVariableTop(result, s.variableTopValue, status); 8:33.08 ^ 8:33.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 8:33.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 8:33.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 8:33.08 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 8:33.10 ^~~~~~~~~~~~~~~~~~~~~~~ 8:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 8:33.10 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 8:33.10 ^ 8:33.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 8:33.10 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 8:33.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 8:33.11 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 8:33.11 ^~~~~~~~~~~~~~~~~~~~~~~~ 8:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 8:33.12 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 8:33.12 ^~~~~~~~~~~~~~~~~~~~~~~ 8:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_60(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 8:33.12 ucol_restoreVariableTop(result, s.variableTopValue, status); 8:33.14 ^ 8:33.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/platform.h:25, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ptypes.h:52, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/umachine.h:46, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/utypes.h:38, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/ustring.h:21, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:18: 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 8:33.14 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 8:33.14 ^~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 8:33.14 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 8:33.14 ^ 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 8:33.14 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 8:33.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/unicode/urename.h:750:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 8:33.14 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 8:33.14 ^~~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 8:33.14 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 8:33.14 ^~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 In file included from /usr/include/string.h:507, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/common/cmemory.h:32, 8:33.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:23: 8:33.14 In function 'char* strcat(char*, const char*)', 8:33.14 inlined from 'void ucol_sit_calculateWholeLocale(CollatorSpec*)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/intl/icu/source/i18n/ucol_sit.cpp:395:9: 8:33.14 /usr/include/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] 8:33.14 return __builtin___strcat_chk (__dest, __src, __bos (__dest)); 8:33.14 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:33.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:33.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:33.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 8:33.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArrayBufferInputStream.h:10, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/ArrayBufferInputStream.h:9, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/ArrayBufferInputStream.cpp:7, 8:33.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 8:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': 8:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:33.93 foundInterface = 0; \ 8:33.93 ^~~~~~~~~~~~~~ 8:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:33.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:33.93 ^~~~~~~~~~~~~~~~~~~~~~~ 8:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:33.93 NS_INTERFACE_MAP_END 8:33.93 ^~~~~~~~~~~~~~~~~~~~ 8:33.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:33.94 else 8:33.94 ^~~~ 8:33.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:33.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:33.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/PartiallySeekableInputStream.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:33.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 8:33.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:33.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 8:36.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 8:36.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 8:37.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:37.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:37.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 8:37.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 8:38.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 8:38.28 librdf_build.a.desc 8:38.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/build' 8:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 8:38.41 libextensions_permissions.a.desc 8:38.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/permissions' 8:38.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:38.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:39.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:39.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:39.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 8:39.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArray.h:10, 8:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIArrayExtensions.h:10, 8:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMutableArray.h:10, 8:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:10: 8:39.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': 8:39.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:39.49 foundInterface = 0; \ 8:39.49 ^~~~~~~~~~~~~~ 8:39.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:39.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:39.49 ^~~~~~~~~~~~~~~~~~~~~~~ 8:39.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:39.49 NS_INTERFACE_MAP_END 8:39.49 ^~~~~~~~~~~~~~~~~~~~ 8:39.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:39.49 else 8:39.50 ^~~~ 8:39.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:39.50 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:39.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:39.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageConnection.cpp:495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:39.50 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) 8:39.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:39.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 8:39.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:39.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:39.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:39.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:39.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:40.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:40.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:43.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:43.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:43.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 8:43.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:43.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 8:43.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsNetUtil.h:11, 8:43.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:13, 8:43.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)': 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:43.89 foundInterface = 0; \ 8:43.89 ^~~~~~~~~~~~~~ 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:43.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:43.89 ^~~~~~~~~~~~~~~~~~~~~~~ 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:43.89 NS_INTERFACE_MAP_END 8:43.89 ^~~~~~~~~~~~~~~~~~~~ 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:43.89 else 8:43.89 ^~~~ 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:43.89 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:43.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/datasource/nsLocalStore.cpp:217:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:43.89 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) 8:43.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:43.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 8:44.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:44.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:44.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 8:44.70 librdf_datasource.a.desc 8:44.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/datasource' 8:46.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:46.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:47.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 8:47.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 8:47.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 8:47.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsfriendapi.h:16, 8:47.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 8:47.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Wrapper.h:12, 8:47.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/WrapperFactory.h:10, 8:47.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.h:12, 8:47.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.cpp:7: 8:47.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 8:47.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8:47.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 8:47.55 memset(aT, 0, sizeof(T)); 8:47.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:47.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/XrayWrapper.cpp:17: 8:47.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:47.55 struct GlobalProperties { 8:47.55 ^~~~~~~~~~~~~~~~ 8:47.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 8:48.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 8:48.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 8:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 8:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 8:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARInputStream.h:10, 8:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJAR.cpp:7, 8:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: 8:48.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': 8:48.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:48.03 foundInterface = 0; \ 8:48.03 ^~~~~~~~~~~~~~ 8:48.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:48.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:48.03 ^~~~~~~~~~~~~~~~~~~~~~~ 8:48.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARURI.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:48.03 NS_INTERFACE_MAP_END 8:48.03 ^~~~~~~~~~~~~~~~~~~~ 8:48.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:47: 8:48.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libjar/nsJARURI.cpp:49:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:48.03 else 8:48.03 ^~~~ 8:48.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 8:49.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:49.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:49.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:49.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:50.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:50.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:50.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 8:50.18 libmodules_libjar.a.desc 8:50.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/libjar' 8:50.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:50.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:51.09 Compiling byteorder v1.2.1 8:53.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:53.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:54.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.74 memset(aT, 0, sizeof(T)); 8:54.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:54.74 struct TabSizes { 8:54.74 ^~~~~~~~ 8:54.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:54.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:54.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.75 memset(aT, 0, sizeof(T)); 8:54.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:54.75 struct ServoSizes { 8:54.76 ^~~~~~~~~~ 8:54.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 8:54.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.76 memset(aT, 0, sizeof(T)); 8:54.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:54.77 class StaticStrings { 8:54.77 ^~~~~~~~~~~~~ 8:54.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:54.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 8:54.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.87 memset(aT, 0, sizeof(T)); 8:54.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 8:54.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 8:54.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:54.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:54.89 struct ZoneGCStats { 8:54.89 ^~~~~~~~~~~ 8:54.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:54.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 8:54.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.91 memset(aT, 0, sizeof(T)); 8:54.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:54.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:54.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:54.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:54.93 class PreliminaryObjectArray { 8:54.93 ^~~~~~~~~~~~~~~~~~~~~~ 8:54.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:54.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 8:54.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.94 memset(aT, 0, sizeof(T)); 8:54.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:54.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:54.96 class TypeNewScript { 8:54.96 ^~~~~~~~~~~~~ 8:54.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:54.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:54.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:54.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:54.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:54.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 8:54.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 8:54.98 memset(aT, 0, sizeof(T)); 8:54.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:54.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 8:54.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 8:54.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 8:54.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 8:54.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 8:55.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:55.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:55.00 struct IonScriptCounts { 8:55.00 ^~~~~~~~~~~~~~~ 8:55.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:55.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:55.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:55.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:55.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:55.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:55.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:55.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:55.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 8:55.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 8:55.02 memset(aT, 0, sizeof(T)); 8:55.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:55.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 8:55.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 8:55.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 8:55.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 8:55.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:55.04 class NewObjectCache { 8:55.04 ^~~~~~~~~~~~~~ 8:55.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:55.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:55.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 8:55.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 8:55.06 memset(aT, 0, sizeof(T)); 8:55.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:55.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:55.06 class MOZ_NON_PARAM alignas(8) Value { 8:55.06 ^~~~~ 8:55.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:55.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:55.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 8:55.07 memset(aT, 0, sizeof(T)); 8:55.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:55.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 8:55.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:55.08 class CodeOffsetJump { 8:55.08 ^~~~~~~~~~~~~~ 8:55.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 8:55.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 8:55.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 8:55.09 memset(table, 0, sizeof(*table) * capacity()); 8:55.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:55.09 class HashTableEntry { 8:55.09 ^~~~~~~~~~~~~~ 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 8:55.09 memset(table, 0, sizeof(*table) * capacity()); 8:55.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:55.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 8:55.10 class HashTableEntry { 8:55.10 ^~~~~~~~~~~~~~ 8:55.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 8:55.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 8:55.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 8:55.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:55.10 memset(table, 0, sizeof(*table) * capacity()); 8:55.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:55.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 8:55.10 class HashTableEntry { 8:55.10 ^~~~~~~~~~~~~~ 8:55.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 8:55.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:55.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20: 8:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function 'void ConfigWebRtcLog(mozilla::LogLevel, uint32_t, nsCString&, bool)': 8:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:155:30: warning: 'log_level' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:55.16 rtc::LogMessage::LogToDebug(log_level); 8:55.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 8:55.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:55.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:55.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:55.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:55.96 libipc_testshell.a.desc 8:55.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/testshell' 8:56.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:56.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:56.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:56.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.61 Compiling ansi_term v0.10.2 8:57.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:57.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:58.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:58.00 libmedia_webrtc_signaling_src_common.a.desc 8:58.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/common' 8:58.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 8:58.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:58.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 8:58.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:58.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 8:59.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 8:59.40 libaudio_mixer_api_gn.a.desc 8:59.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 8:59.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 8:59.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:59.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 8:59.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 8:59.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 8:59.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:00.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:00.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:00.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:00.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:00.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:02.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:02.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:02.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:02.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:02.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:02.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:03.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:03.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:03.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:04.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:04.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:04.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:05.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:05.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:05.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.29 Compiling ident_case v1.0.0 9:05.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:05.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:05.85 Compiling scopeguard v0.3.2 9:06.56 Compiling itoa v0.3.1 9:07.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:07.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:07.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:07.69 Compiling utf8-ranges v1.0.1 9:08.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 9:08.87 libcall_api_gn.a.desc 9:08.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 9:09.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 9:09.99 libtransport_api_gn.a.desc 9:09.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 9:10.24 Compiling bitflags v1.0.1 9:10.87 Compiling bindgen v0.37.4 9:11.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 9:11.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsAutoPtr.h:10, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:8, 9:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 9:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 9:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 9:11.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 9:11.79 memset(aT, 0, sizeof(T)); 9:11.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:14, 9:11.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 9:11.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 9:11.79 struct AmountFns { 9:11.79 ^~~~~~~~~ 9:11.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:11.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 9:11.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCycleCollectionNoteChild.h:14, 9:11.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:33, 9:11.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsAutoPtr.h:10, 9:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:8, 9:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 9:11.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 9:11.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 9:11.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 9:11.80 memset(aT, 0, sizeof(T)); 9:11.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.cpp:14, 9:11.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 9:11.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 9:11.80 struct SizeOfTabFns { 9:11.80 ^~~~~~~~~~~~ 9:11.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 9:12.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:12.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:12.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:12.69 libicui18n.a.desc 9:12.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu/i18n' 9:12.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:12.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:12.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:13.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 9:13.19 libxpcom_base.a.desc 9:13.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpcom/base' 9:16.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 9:16.03 libgtest_prod_gn.a.desc 9:16.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 9:16.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:16.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:16.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:18.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 9:18.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 9:19.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 9:19.91 libaudio_frame_operations_gn.a.desc 9:19.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 9:21.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 9:21.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 9:21.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 9:21.46 librtc_numerics_gn.a.desc 9:21.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 9:21.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 9:21.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 9:23.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:23.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:23.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:24.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:24.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:24.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:24.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:24.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:24.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:24.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 9:24.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 9:24.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:12, 9:24.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Id.h:25, 9:24.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.h:10, 9:24.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.cpp:7, 9:24.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 9:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 9:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 9:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 9:24.34 memset(aT, 0, sizeof(T)); 9:24.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:24.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/wrappers/AccessCheck.cpp:25, 9:24.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 9:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 9:24.34 struct GlobalProperties { 9:24.34 ^~~~~~~~~~~~~~~~ 9:24.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 9:24.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 9:24.38 libvideo_frame_api_gn.a.desc 9:24.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 9:24.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:24.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:24.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:24.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 9:24.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStreamListenerWrapper.h:8, 9:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStreamListenerWrapper.cpp:5, 9:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 9:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': 9:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:24.66 foundInterface = 0; \ 9:24.66 ^~~~~~~~~~~~~~ 9:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:24.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:24.67 ^~~~~~~~~~~~~~~~~~~~~~~ 9:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp:166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:24.67 NS_INTERFACE_MAP_END 9:24.67 ^~~~~~~~~~~~~~~~~~~~ 9:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:24.67 else 9:24.67 ^~~~ 9:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:24.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:24.67 ^~~~~~~~~~~~~~~~~~ 9:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsUDPSocket.cpp:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:24.67 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 9:24.67 ^~~~~~~~~~~~~~~~~~~~~~ 9:24.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 9:25.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:25.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:25.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:25.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:25.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:25.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:26.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:26.11 libnksctp_s.a.desc 9:26.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/sctp/src' 9:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:26.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:26.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:26.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:26.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:27.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 9:27.40 libjs_xpconnect_wrappers.a.desc 9:27.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/wrappers' 9:28.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:28.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:28.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:28.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:28.47 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:28.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:28.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 9:28.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFile.h:10, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.h:9, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.cpp:7, 9:28.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 9:28.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)': 9:28.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:28.93 foundInterface = 0; \ 9:28.93 ^~~~~~~~~~~~~~ 9:28.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:28.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:28.93 ^~~~~~~~~~~~~~~~~~~~~~~ 9:28.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/ChromeScriptLoader.cpp:303:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:28.93 NS_INTERFACE_MAP_END 9:28.93 ^~~~~~~~~~~~~~~~~~~~ 9:28.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:28.93 else 9:28.93 ^~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:28.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:28.94 ^~~~~~~~~~~~~~~~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/ChromeScriptLoader.cpp:302:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:28.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:28.94 ^~~~~~~~~~~~~~~~~~~~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:28.94 foundInterface = 0; \ 9:28.94 ^~~~~~~~~~~~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:28.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:28.94 ^~~~~~~~~~~~~~~~~~~~~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:28.94 NS_INTERFACE_MAP_END 9:28.94 ^~~~~~~~~~~~~~~~~~~~ 9:28.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:28.94 else 9:28.95 ^~~~ 9:28.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:28.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:28.95 ^~~~~~~~~~~~~~~~~~ 9:28.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:28.95 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 9:28.95 ^~~~~~~~~~~~~~~~~~~~~~ 9:28.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsComponentManagerUtils.h:11, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:79, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDirectoryServiceUtils.h:10, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFile.h:520, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/FileUtils.h:21, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.h:9, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/AutoMemMap.cpp:7, 9:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 9:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 9:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 9:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 9:28.97 memset(aT, 0, sizeof(T)); 9:28.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:28.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 9:28.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 9:28.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 9:28.98 struct GlobalProperties { 9:28.98 ^~~~~~~~~~~~~~~~ 9:28.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 9:30.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.12 memset(aT, 0, sizeof(T)); 9:30.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:30.16 struct TabSizes { 9:30.16 ^~~~~~~~ 9:30.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:30.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:30.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.18 memset(aT, 0, sizeof(T)); 9:30.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 9:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:30.19 struct ServoSizes { 9:30.19 ^~~~~~~~~~ 9:30.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:30.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.21 memset(aT, 0, sizeof(T)); 9:30.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 9:30.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 9:30.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:30.27 class StaticStrings { 9:30.27 ^~~~~~~~~~~~~ 9:30.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:30.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.29 memset(aT, 0, sizeof(T)); 9:30.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:30.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:30.30 class PreliminaryObjectArray { 9:30.30 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.33 memset(aT, 0, sizeof(T)); 9:30.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:30.37 class TypeNewScript { 9:30.37 ^~~~~~~~~~~~~ 9:30.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:30.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:30.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.39 memset(aT, 0, sizeof(T)); 9:30.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:30.44 struct IonScriptCounts { 9:30.44 ^~~~~~~~~~~~~~~ 9:30.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.47 memset(aT, 0, sizeof(T)); 9:30.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:30.53 struct ZoneGCStats { 9:30.53 ^~~~~~~~~~~ 9:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.53 memset(aT, 0, sizeof(T)); 9:30.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.h:26, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:23: 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:30.53 class NewObjectCache { 9:30.53 ^~~~~~~~~~~~~~ 9:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.53 memset(aT, 0, sizeof(T)); 9:30.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:30.53 class MOZ_NON_PARAM alignas(8) Value { 9:30.53 ^~~~~ 9:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 9:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.cpp:9: 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 9:30.62 memset(table, 0, sizeof(*table) * capacity()); 9:30.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:30.65 class HashTableEntry { 9:30.65 ^~~~~~~~~~~~~~ 9:30.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 9:30.66 memset(table, 0, sizeof(*table) * capacity()); 9:30.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 9:30.66 class HashTableEntry { 9:30.66 ^~~~~~~~~~~~~~ 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:30.66 memset(table, 0, sizeof(*table) * capacity()); 9:30.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 9:30.66 class HashTableEntry { 9:30.66 ^~~~~~~~~~~~~~ 9:30.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:30.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 9:30.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:30.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:30.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISimpleEnumerator.h:10, 9:30.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/FileSystemModule.cpp:11, 9:30.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage0.cpp:2: 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.66 foundInterface = 0; \ 9:30.66 ^~~~~~~~~~~~~~ 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.66 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.66 NS_INTERFACE_MAP_END 9:30.74 ^~~~~~~~~~~~~~~~~~~~ 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.74 else 9:30.74 ^~~~ 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:30.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:229:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:30.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) 9:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.74 foundInterface = 0; \ 9:30.74 ^~~~~~~~~~~~~~ 9:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.74 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.79 NS_INTERFACE_MAP_END 9:30.79 ^~~~~~~~~~~~~~~~~~~~ 9:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.79 else 9:30.79 ^~~~ 9:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.79 ^~~~~~~~~~~~~~~~~~ 9:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:30.81 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)': 9:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.83 foundInterface = 0; \ 9:30.83 ^~~~~~~~~~~~~~ 9:30.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.83 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.85 NS_INTERFACE_MAP_END 9:30.85 ^~~~~~~~~~~~~~~~~~~~ 9:30.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 9:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.h:12, 9:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatement.cpp:22, 9:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage0.cpp:56: 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.87 } else 9:30.87 ^~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.87 } else 9:30.87 ^~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageAsyncStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 9:30.87 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams) 9:30.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 9:30.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:30.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:30.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:30.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:30.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.91 memset(aT, 0, sizeof(T)); 9:30.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:30.91 struct TabSizes { 9:30.91 ^~~~~~~~ 9:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.91 memset(aT, 0, sizeof(T)); 9:30.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:30.97 struct ServoSizes { 9:30.97 ^~~~~~~~~~ 9:30.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 9:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.97 memset(aT, 0, sizeof(T)); 9:30.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:14, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:30.98 class StaticStrings { 9:30.98 ^~~~~~~~~~~~~ 9:30.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 9:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.98 memset(aT, 0, sizeof(T)); 9:31.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:31.06 class PreliminaryObjectArray { 9:31.06 ^~~~~~~~~~~~~~~~~~~~~~ 9:31.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 9:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.06 memset(aT, 0, sizeof(T)); 9:31.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 9:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 9:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:31.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:31.13 class TypeNewScript { 9:31.13 ^~~~~~~~~~~~~ 9:31.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 9:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.23 memset(aT, 0, sizeof(T)); 9:31.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 9:31.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:31.24 struct IonScriptCounts { 9:31.24 ^~~~~~~~~~~~~~~ 9:31.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.24 memset(aT, 0, sizeof(T)); 9:31.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:31.24 struct ZoneGCStats { 9:31.24 ^~~~~~~~~~~ 9:31.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 9:31.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.28 memset(aT, 0, sizeof(T)); 9:31.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 9:31.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 9:31.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 9:31.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jslibmath.h:16, 9:31.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:27: 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:31.31 class NewObjectCache { 9:31.31 ^~~~~~~~~~~~~~ 9:31.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.31 memset(aT, 0, sizeof(T)); 9:31.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:31.31 class MOZ_NON_PARAM alignas(8) Value { 9:31.31 ^~~~~ 9:31.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:31.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 9:31.31 memset(aT, 0, sizeof(T)); 9:31.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:31.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 9:31.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 9:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:38: 9:31.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:31.34 class CodeOffsetJump { 9:31.34 ^~~~~~~~~~~~~~ 9:31.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:31.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:31.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 9:31.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.h:15, 9:31.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsmath.cpp:11: 9:31.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 9:31.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 9:31.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 9:31.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 9:31.37 memset(table, 0, sizeof(*table) * capacity()); 9:31.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:31.37 class HashTableEntry { 9:31.37 ^~~~~~~~~~~~~~ 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 9:31.37 memset(table, 0, sizeof(*table) * capacity()); 9:31.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 9:31.37 class HashTableEntry { 9:31.37 ^~~~~~~~~~~~~~ 9:31.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:31.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 9:31.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 9:31.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 9:31.39 memset(table, 0, sizeof(*table) * capacity()); 9:31.39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:31.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 9:31.39 class HashTableEntry { 9:31.39 ^~~~~~~~~~~~~~ 9:31.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:31.39 Compiling strsim v0.6.0 9:31.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 9:31.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 9:31.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 9:31.40 libjs_xpconnect_loader.a.desc 9:31.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/loader' 9:32.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:32.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:32.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 9:32.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:32.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:33.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 9:33.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 9:33.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 9:33.09 libcall_interfaces_gn.a.desc 9:33.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 9:33.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 9:33.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn/Unified_cpp_rtc_task_queue_gn0.cpp:11: 9:33.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/base/task_queue_libevent.cc:68:19: warning: 'rtc::TaskQueue::QueueContext' has a field 'rtc::TaskQueue::QueueContext::pending_timers_' whose type uses the anonymous namespace [-Wsubobject-linkage] 9:33.31 struct TaskQueue::QueueContext { 9:33.31 ^~~~~~~~~~~~ 9:33.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 9:34.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 9:34.14 librtc_task_queue_gn.a.desc 9:34.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 9:34.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:34.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:34.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:34.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 9:34.74 librtc_event_log_api_gn.a.desc 9:34.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 9:34.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 9:34.89 libhal.a.desc 9:34.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/hal' 9:37.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:37.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:37.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:37.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' 9:37.84 libaudio_decoder_factory_interface_gn.a.desc 9:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' 9:37.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:37.99 libcommon_audio_c_gn.a.desc 9:37.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 9:39.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:39.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 9:39.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 9:39.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:39.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:39.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:30, 9:39.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base/Unified_cpp_rdf_base0.cpp:2: 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)': 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:39.28 foundInterface = 0; \ 9:39.28 ^~~~~~~~~~~~~~ 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:39.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:39.28 ^~~~~~~~~~~~~~~~~~~~~~~ 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:39.28 NS_INTERFACE_MAP_END 9:39.28 ^~~~~~~~~~~~~~~~~~~~ 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:39.28 else 9:39.28 ^~~~ 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:39.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:39.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:39.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsCompositeDataSource.cpp:456:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:39.31 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) 9:39.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)': 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:39.32 foundInterface = 0; \ 9:39.32 ^~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:39.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:39.32 ^~~~~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp:704:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:39.32 NS_INTERFACE_MAP_END 9:39.32 ^~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:39.32 else 9:39.32 ^~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:39.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:39.32 ^~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsInMemoryDataSource.cpp:703:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:39.32 NS_INTERFACE_MAP_ENTRY(rdfIDataSource) 9:39.32 ^~~~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)': 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:39.32 foundInterface = 0; \ 9:39.32 ^~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:39.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:39.32 ^~~~~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp:404:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:39.32 NS_INTERFACE_MAP_END 9:39.32 ^~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:39.32 else 9:39.32 ^~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:39.32 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:39.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/rdf/base/nsRDFXMLDataSource.cpp:403:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:39.32 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) 9:39.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 9:40.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 9:40.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 9:40.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 9:40.33 librdf_base.a.desc 9:40.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/rdf/base' 9:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 9:41.26 libaudio_gn.a.desc 9:41.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 9:42.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 9:42.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 9:42.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:42.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 9:43.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 9:43.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 9:45.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 9:45.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 9:46.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 9:46.17 libaudio_format_gn.a.desc 9:46.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 9:46.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 9:46.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 9:46.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 9:46.65 libmozilla_rtc_media_gn.a.desc 9:46.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 9:46.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 9:46.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 9:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 9:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/CPOWTimer.cpp:8, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 9:46.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 9:46.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 9:46.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 9:46.70 memset(aT, 0, sizeof(T)); 9:46.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:46.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptChild.cpp:13, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:11: 9:46.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 9:46.70 struct GlobalProperties { 9:46.70 ^~~~~~~~~~~~~~~~ 9:46.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 9:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 9:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 9:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/CPOWTimer.cpp:8, 9:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 9:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = mozilla::jsipc::ObjectId; Value = JS::Heap; HashPolicy = mozilla::jsipc::ObjectIdHasher; AllocPolicy = js::SystemAllocPolicy]' 9:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptShared.cpp:62:44: required from here 9:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 9:46.71 memset(table, 0, sizeof(*table) * capacity()); 9:46.71 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 9:46.72 class HashTableEntry { 9:46.72 ^~~~~~~~~~~~~~ 9:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, mozilla::jsipc::ObjectId>; HashPolicy = js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 9:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JS::Heap; Value = mozilla::jsipc::ObjectId; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::SystemAllocPolicy]' 9:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/ipc/JavaScriptShared.cpp:92:44: required from here 9:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, mozilla::jsipc::ObjectId>, js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, mozilla::jsipc::ObjectId> >'} with no trivial copy-assignment [-Wclass-memaccess] 9:46.72 memset(table, 0, sizeof(*table) * capacity()); 9:46.72 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, mozilla::jsipc::ObjectId>, js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, mozilla::jsipc::ObjectId> >'} declared here 9:46.73 class HashTableEntry { 9:46.73 ^~~~~~~~~~~~~~ 9:46.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 9:47.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 9:47.09 libaudio_decoder_interface_gn.a.desc 9:47.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 9:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 9:47.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 9:47.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 9:47.65 librtc_event_log_impl_gn.a.desc 9:47.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 9:47.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 9:47.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:47.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 9:47.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 9:47.99 libjs_ipc.a.desc 9:47.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ipc' 9:48.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 9:48.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 9:49.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 9:49.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 9:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsChannelClassifier.h:8, 9:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsChannelClassifier.cpp:7, 9:49.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 9:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': 9:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:49.78 foundInterface = 0; \ 9:49.78 ^~~~~~~~~~~~~~ 9:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:49.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:49.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:379:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:49.78 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 9:49.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:49.80 else 9:49.80 ^~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 9:49.80 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 9:49.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:378:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 9:49.80 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 9:49.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)': 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:49.80 foundInterface = 0; \ 9:49.80 ^~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:49.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:49.80 ^~~~~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:49.80 NS_INTERFACE_MAP_END 9:49.80 ^~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:49.80 else 9:49.80 ^~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:49.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:49.80 ^~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsLoadGroup.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:49.80 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:49.80 ^~~~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:49.80 foundInterface = 0; \ 9:49.80 ^~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:49.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:49.80 ^~~~~~~~~~~~~~~~~~~~~~~ 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsMIMEInputStream.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:49.80 NS_INTERFACE_MAP_END 9:49.80 ^~~~~~~~~~~~~~~~~~~~ 9:49.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsFileStreams.cpp:22, 9:49.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:38: 9:49.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:49.80 } else 9:49.81 ^~~~ 9:49.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 9:49.81 } else 9:49.81 ^~~~ 9:49.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 9:50.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 9:50.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 9:50.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 9:50.72 libg711_c_gn.a.desc 9:50.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 9:50.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 9:50.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 9:50.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 9:50.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsCookieModule.cpp:6, 9:50.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: 9:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': 9:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:50.77 foundInterface = 0; \ 9:50.77 ^~~~~~~~~~~~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:50.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:50.77 ^~~~~~~~~~~~~~~~~~~~~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:50.77 NS_INTERFACE_MAP_END 9:50.77 ^~~~~~~~~~~~~~~~~~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 9:50.77 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 9:50.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 9:50.77 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 9:50.77 ^~~~~~~~~~~~~~~~~~~~ 9:50.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:8, 9:50.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:50.77 } else 9:50.77 ^~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 9:50.77 } else 9:50.77 ^~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 9:50.77 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 9:50.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 9:50.77 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 9:50.77 ^~~~~~~~~~~~~~~~~~~~ 9:50.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 9:51.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 9:51.37 libaudio_encoder_interface_gn.a.desc 9:51.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 9:51.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:51.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:51.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:51.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 9:51.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 9:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:21, 9:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_channel.h:13, 9:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ipc/Transport.h:11, 9:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundChild.h:12, 9:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundImpl.cpp:7, 9:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 9:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)': 9:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:51.69 foundInterface = 0; \ 9:51.69 ^~~~~~~~~~~~~~ 9:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:51.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:51.69 ^~~~~~~~~~~~~~~~~~~~~~~ 9:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/IPCStreamDestination.cpp:237:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:51.69 NS_INTERFACE_MAP_END 9:51.69 ^~~~~~~~~~~~~~~~~~~~ 9:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:51.69 else 9:51.69 ^~~~ 9:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:51.69 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/IPCStreamDestination.cpp:236:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:51.69 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 9:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:51.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 9:52.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 9:52.05 libaudio_format_conversion_gn.a.desc 9:52.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 9:52.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 9:52.64 libextensions_cookie.a.desc 9:52.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/cookie' 9:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 9:53.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 9:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 9:53.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 9:53.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:53.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:53.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:53.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 9:53.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 9:53.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 9:53.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 9:54.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:54.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 9:54.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:54.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 9:54.99 libisac_common_gn.a.desc 9:54.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 9:55.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 9:55.54 libbuiltin_audio_decoder_factory_gn.a.desc 9:55.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 9:55.82 Compiling stable_deref_trait v1.0.0 9:56.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:56.65 libg722_c_gn.a.desc 9:56.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 9:57.44 Compiling memoffset v0.2.1 9:57.58 Compiling matches v0.1.6 9:57.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 9:57.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 9:58.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 9:58.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 9:58.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 9:58.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:58.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:58.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.h:10, 9:58.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.cpp:10, 9:58.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:2: 9:58.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': 9:58.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.80 foundInterface = 0; \ 9:58.80 ^~~~~~~~~~~~~~ 9:58.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:58.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.80 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.81 NS_INTERFACE_MAP_END 9:58.81 ^~~~~~~~~~~~~~~~~~~~ 9:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:58.81 else 9:58.81 ^~~~ 9:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:58.81 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:58.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:234:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:58.82 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) 9:58.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': 9:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.83 foundInterface = 0; \ 9:58.83 ^~~~~~~~~~~~~~ 9:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:58.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.83 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp:176:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.83 NS_INTERFACE_MAP_END 9:58.83 ^~~~~~~~~~~~~~~~~~~~ 9:58.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:58.84 else 9:58.84 ^~~~ 9:58.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:58.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:58.84 ^~~~~~~~~~~~~~~~~~ 9:58.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementJSHelper.cpp:175:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:58.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:58.85 ^~~~~~~~~~~~~~~~~~~~~~ 9:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)': 9:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.85 foundInterface = 0; \ 9:58.85 ^~~~~~~~~~~~~~ 9:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:58.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.85 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.85 NS_INTERFACE_MAP_END 9:58.85 ^~~~~~~~~~~~~~~~~~~~ 9:58.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:58.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:58.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 9:58.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.h:12, 9:58.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:22, 9:58.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:11: 9:58.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:58.86 } else 9:58.86 ^~~~ 9:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:58.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:58.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 9:58.87 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams) 9:58.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 9:58.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 9:58.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.h:10, 9:58.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageService.cpp:10, 9:58.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:2: 9:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)': 9:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:58.87 foundInterface = 0; \ 9:58.87 ^~~~~~~~~~~~~~ 9:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:58.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:58.87 ^~~~~~~~~~~~~~~~~~~~~~~ 9:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:58.88 NS_INTERFACE_MAP_END 9:58.88 ^~~~~~~~~~~~~~~~~~~~ 9:58.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 9:58.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 9:58.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 9:58.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementParams.h:12, 9:58.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatement.cpp:22, 9:58.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage/Unified_cpp_storage1.cpp:11: 9:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:58.89 } else 9:58.89 ^~~~ 9:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:58.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:58.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/storage/mozStorageStatementRow.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 9:58.89 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow) 9:58.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 9:59.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 9:59.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 10:00.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 10:00.06 libisac_fix_gn.a.desc 10:00.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 10:00.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 10:00.29 libcng_gn.a.desc 10:00.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 10:00.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 10:00.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:00.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 10:00.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 10:00.84 libg711_gn.a.desc 10:00.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 10:01.09 Compiling nom v1.2.4 10:01.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 10:01.31 libpcm16b_c_gn.a.desc 10:01.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 10:01.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 10:01.66 libstorage.a.desc 10:01.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/storage' 10:02.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 10:02.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 10:02.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 10:02.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:02.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 10:03.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 10:03.41 libg722_gn.a.desc 10:03.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 10:03.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:03.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.cpp:101: 10:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc: In member function 'int webrtc::Resampler::ResetIfNeeded(int, int, size_t)': 10:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc:54:28: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 10:03.65 if (!state_ || channels_ != num_channels || 10:03.66 ~~~~~~~~~~^~~~~~~~~~~~~~~ 10:03.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:03.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 10:03.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 10:04.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 10:04.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 10:04.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 10:04.35 libwebrtc_opus_c_gn.a.desc 10:04.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 10:04.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 10:04.89 libaudio_coding_gn.a.desc 10:04.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 10:05.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 10:05.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 10:05.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 10:05.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 10:05.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 10:05.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 10:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 10:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamLoader.h:10, 10:05.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.h:10, 10:05.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.cpp:7, 10:05.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 10:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:05.35 foundInterface = 0; \ 10:05.35 ^~~~~~~~~~~~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:05.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:05.35 ^~~~~~~~~~~~~~~~~~~~~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:05.35 NS_INTERFACE_MAP_END 10:05.35 ^~~~~~~~~~~~~~~~~~~~ 10:05.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsProtocolProxyService.cpp:13, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:20: 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:05.35 } else 10:05.35 ^~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 10:05.35 } else 10:05.35 ^~~~ 10:05.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRequestObserver.h:10, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamListener.h:10, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIStreamLoader.h:10, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.h:10, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsPACMan.cpp:7, 10:05.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)': 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:05.35 foundInterface = 0; \ 10:05.35 ^~~~~~~~~~~~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:05.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:05.35 ^~~~~~~~~~~~~~~~~~~~~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:05.35 NS_INTERFACE_MAP_END 10:05.35 ^~~~~~~~~~~~~~~~~~~~ 10:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:05.35 else 10:05.35 ^~~~ 10:05.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:05.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:05.45 ^~~~~~~~~~~~~~~~~~ 10:05.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSecCheckWrapChannel.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:05.45 NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) 10:05.48 ^~~~~~~~~~~~~~~~~~~~~~ 10:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': 10:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:05.48 foundInterface = 0; \ 10:05.48 ^~~~~~~~~~~~~~ 10:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:05.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:05.48 ^~~~~~~~~~~~~~~~~~~~~~~ 10:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:05.48 NS_INTERFACE_MAP_END 10:05.51 ^~~~~~~~~~~~~~~~~~~~ 10:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:05.51 else 10:05.51 ^~~~ 10:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:05.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:05.58 ^~~~~~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsSimpleURI.cpp:63:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:05.58 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 10:05.58 ^~~~~~~~~~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:05.58 foundInterface = 0; \ 10:05.58 ^~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:05.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:05.58 ^~~~~~~~~~~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp:1188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:05.58 NS_INTERFACE_MAP_END 10:05.58 ^~~~~~~~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:05.58 else 10:05.58 ^~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:05.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:05.58 ^~~~~~~~~~~~~~~~~~ 10:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/nsStandardURL.cpp:1187:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:05.58 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 10:05.58 ^~~~~~~~~~~~~~~~~~~~~~ 10:05.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 10:05.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 10:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 10:05.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 10:05.86 libisac_gn.a.desc 10:05.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 10:06.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 10:06.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 10:06.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 10:06.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:47: 10:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22: warning: "RETURN_EMPTY_ON_FAIL" redefined 10:06.57 #define RETURN_EMPTY_ON_FAIL(x) \ 10:06.57 10:06.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:29: 10:06.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20: note: this is the location of the previous definition 10:06.57 #define RETURN_EMPTY_ON_FAIL(x) \ 10:06.57 10:06.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 10:07.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 10:07.22 libnetwerk_base.a.desc 10:07.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/base' 10:07.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 10:07.63 libaudio_network_adaptor_gn.a.desc 10:07.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 10:07.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 10:07.95 libcommon_video_gn.a.desc 10:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 10:08.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 10:08.88 libaudio_frame_manipulator_gn.a.desc 10:08.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 10:09.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 10:09.99 libpcm16b_gn.a.desc 10:09.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 10:10.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 10:10.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 10:11.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 10:11.19 librtc_base_approved_gn.a.desc 10:11.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 10:11.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:11.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:11.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:11.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:11.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 10:11.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 10:11.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': 10:11.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:11.35 foundInterface = 0; \ 10:11.35 ^~~~~~~~~~~~~~ 10:11.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:11.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:11.35 ^~~~~~~~~~~~~~~~~~~~~~~ 10:11.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:278:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:11.35 NS_INTERFACE_MAP_END 10:11.36 ^~~~~~~~~~~~~~~~~~~~ 10:11.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:277:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:11.36 } else 10:11.36 ^~~~ 10:11.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:11.36 foundInterface = 0; \ 10:11.36 ^~~~~~~~~~~~~~ 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:11.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:11.36 ^~~~~~~~~~~~~~~~~~~~~~~ 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParentListener.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:11.36 NS_INTERFACE_MAP_END 10:11.36 ^~~~~~~~~~~~~~~~~~~~ 10:11.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:11: 10:11.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParentListener.cpp:65:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:11.36 } else 10:11.36 ^~~~ 10:11.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 10:11.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 10:11.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 10:11.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 10:11.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelParent.cpp:8, 10:11.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 10:11.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': 10:11.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:11.37 foundInterface = 0; \ 10:11.37 ^~~~~~~~~~~~~~ 10:11.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:11.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:11.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:11.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpChannel.cpp:5627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:11.37 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 10:11.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:11.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:128: 10:11.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/nsHttpChannel.cpp:5626:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:11.37 } else 10:11.37 ^~~~ 10:11.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:11.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:11.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:11.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:12.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:12.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:12.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:12.89 libcommon_audio_gn.a.desc 10:12.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 10:14.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 10:14.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 10:15.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 10:15.52 libwebrtc_opus_gn.a.desc 10:15.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 10:15.89 Compiling vec_map v0.8.0 10:16.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:16.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 10:16.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:16.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:16.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 10:16.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 10:16.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 10:16.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 10:16.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/ASpdySession.cpp:8, 10:16.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 10:16.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': 10:16.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:16.27 foundInterface = 0; \ 10:16.27 ^~~~~~~~~~~~~~ 10:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:16.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:16.27 ^~~~~~~~~~~~~~~~~~~~~~~ 10:16.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:16.28 NS_INTERFACE_MAP_END 10:16.28 ^~~~~~~~~~~~~~~~~~~~ 10:16.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:16.29 else 10:16.29 ^~~~ 10:16.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:16.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:16.30 ^~~~~~~~~~~~~~~~~~ 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/AltDataOutputStreamChild.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:16.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:16.30 ^~~~~~~~~~~~~~~~~~~~~~ 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:16.30 foundInterface = 0; \ 10:16.30 ^~~~~~~~~~~~~~ 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:16.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:16.30 ^~~~~~~~~~~~~~~~~~~~~~~ 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/Http2Session.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:16.30 NS_INTERFACE_MAP_END 10:16.30 ^~~~~~~~~~~~~~~~~~~~ 10:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:16.30 else 10:16.30 ^~~~ 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 10:16.31 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/Http2Session.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:16.31 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 10:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:16.31 foundInterface = 0; \ 10:16.31 ^~~~~~~~~~~~~~ 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:16.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpBaseChannel.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:16.31 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 10:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: 10:16.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpBaseChannel.cpp:390:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:16.32 } else 10:16.32 ^~~~ 10:16.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/net/NeckoChild.h:11, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpLog.h:20, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/ASpdySession.cpp:8, 10:16.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 10:16.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:16.33 foundInterface = 0; \ 10:16.33 ^~~~~~~~~~~~~~ 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:16.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:16.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelChild.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:16.33 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 10:16.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:16.33 else 10:16.33 ^~~~ 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:16.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:16.33 ^~~~~~~~~~~~~~~~~~ 10:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:16.33 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 10:16.33 ^~~~~~~~~~~~~~~~~~~~~~ 10:16.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:16.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:16.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:16.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 10:16.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 10:16.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 10:16.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 10:17.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:17.14 libnetwerk_protocol_http.a.desc 10:17.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/protocol/http' 10:17.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 10:17.39 librent_a_codec_gn.a.desc 10:17.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 10:17.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 10:17.81 libaudio_device_gn.a.desc 10:17.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 10:18.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:18.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:18.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:18.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:18.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 10:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:16, 10:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 10:18.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 10:18.86 size - sizeof(js::NativeObject)); 10:18.86 ^ 10:18.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 10:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:18.87 class HeapSlot : public WriteBarrieredBase { 10:18.87 ^~~~~~~~ 10:18.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.87 memset(aT, 0, sizeof(T)); 10:18.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:18.87 struct TabSizes { 10:18.87 ^~~~~~~~ 10:18.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.95 memset(aT, 0, sizeof(T)); 10:18.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:18.95 struct ServoSizes { 10:18.95 ^~~~~~~~~~ 10:18.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.95 memset(aT, 0, sizeof(T)); 10:18.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:18.95 class StaticStrings { 10:18.95 ^~~~~~~~~~~~~ 10:18.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 10:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.96 memset(aT, 0, sizeof(T)); 10:18.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:18.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:18.97 class PreliminaryObjectArray { 10:18.97 ^~~~~~~~~~~~~~~~~~~~~~ 10:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.97 memset(aT, 0, sizeof(T)); 10:18.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:18.97 class TypeNewScript { 10:18.97 ^~~~~~~~~~~~~ 10:18.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.98 memset(aT, 0, sizeof(T)); 10:18.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:18.98 struct ZoneGCStats { 10:18.98 ^~~~~~~~~~~ 10:18.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 10:18.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.98 memset(aT, 0, sizeof(T)); 10:18.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 10:18.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:18.99 struct IonScriptCounts { 10:18.99 ^~~~~~~~~~~~~~~ 10:18.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 10:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 10:18.99 memset(aT, 0, sizeof(T)); 10:18.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:18.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.h:13, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:12, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:18.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:18.99 class NewObjectCache { 10:18.99 ^~~~~~~~~~~~~~ 10:18.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:18.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 10:19.00 memset(aT, 0, sizeof(T)); 10:19.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:19.00 class MOZ_NON_PARAM alignas(8) Value { 10:19.00 ^~~~~ 10:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 10:19.00 memset(aT, 0, sizeof(T)); 10:19.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:14, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:15, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:19.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:19.00 class CodeOffsetJump { 10:19.00 ^~~~~~~~~~~~~~ 10:19.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 10:19.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarrayinlines.h:10, 10:19.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.cpp:7: 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 10:19.01 memset(table, 0, sizeof(*table) * capacity()); 10:19.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:19.01 class HashTableEntry { 10:19.01 ^~~~~~~~~~~~~~ 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 10:19.01 memset(table, 0, sizeof(*table) * capacity()); 10:19.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:19.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 10:19.01 class HashTableEntry { 10:19.01 ^~~~~~~~~~~~~~ 10:19.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 10:19.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 10:19.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 10:19.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 10:19.02 memset(table, 0, sizeof(*table) * capacity()); 10:19.02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:19.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 10:19.02 class HashTableEntry { 10:19.02 ^~~~~~~~~~~~~~ 10:19.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 10:19.02 Compiling lazy_static v0.2.11 10:19.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 10:19.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 10:19.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 10:19.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 10:19.89 Compiling futures v0.1.18 10:20.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 10:20.20 libpacing_gn.a.desc 10:20.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 10:20.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:20.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:20.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:20.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:20.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:20.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 10:20.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 10:20.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 10:20.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 10:21.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:21.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:21.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:21.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 10:21.35 libmedia_file_gn.a.desc 10:21.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 10:21.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 10:21.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 10:21.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:21.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:21.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 10:21.98 libvideo_capture_module_gn.a.desc 10:21.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 10:22.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:22.43 libaudio_processing_c_gn.a.desc 10:22.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 10:22.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 10:22.50 libutility_gn.a.desc 10:22.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 10:22.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 10:22.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 10:22.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:22.85 libisac_fix_c_gn.a.desc 10:22.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 10:23.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 10:23.44 libipc_glue.a.desc 10:23.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/glue' 10:23.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 10:23.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 10:23.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:23.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:23.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 10:23.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 10:24.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:24.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:24.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:24.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 10:24.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 10:24.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:24.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:24.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:24.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:25.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 10:25.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 10:25.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 10:25.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:11: 10:25.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc: In member function 'virtual int32_t webrtc::videocapturemodule::VideoCaptureModuleV4L2::StartCapture(const webrtc::VideoCaptureCapability&)': 10:25.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc:151:21: warning: '%d' directive writing between 1 and 11 bytes into a region of size 10 [-Wformat-overflow=] 10:25.74 sprintf(device, "/dev/video%d", (int) _deviceId); 10:25.74 ^~~~~~~~~~~~~~ 10:25.74 In file included from /usr/include/stdio.h:862, 10:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 10:25.74 from /usr/include/c++/8/cstdio:42, 10:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/cstdio:3, 10:25.74 from /usr/include/c++/8/ext/string_conversions.h:43, 10:25.74 from /usr/include/c++/8/bits/basic_string.h:6400, 10:25.74 from /usr/include/c++/8/string:52, 10:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string:3, 10:25.74 from /usr/include/c++/8/stdexcept:39, 10:25.74 from /usr/include/c++/8/array:39, 10:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/array:3, 10:25.78 from /usr/include/c++/8/tuple:39, 10:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/tuple:3, 10:25.78 from /usr/include/c++/8/bits/stl_map.h:63, 10:25.78 from /usr/include/c++/8/map:61, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/map:3, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/config.h:14, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.h:14, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.h:16, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.h:14, 10:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc:11, 10:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:2: 10:25.82 /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 12 and 22 bytes into a destination of size 20 10:25.82 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 10:25.82 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.82 __bos (__s), __fmt, __va_arg_pack ()); 10:25.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:25.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 10:25.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 10:25.85 libbitrate_controller_gn.a.desc 10:25.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 10:26.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 10:26.10 libaudio_conference_mixer_gn.a.desc 10:26.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 10:26.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:26.12 libisac_c_gn.a.desc 10:26.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 10:27.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 10:27.46 libvideo_capture_internal_impl_gn.a.desc 10:27.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 10:27.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 10:27.55 libaudio_mixer_impl_gn.a.desc 10:27.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 10:28.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 10:28.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn/Unified_cpp_video_processing_gn0.cpp:38: 10:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc: In member function 'void webrtc::VideoDenoiser::CopySrcOnMOB(const uint8_t*, int, webrtc::uint8_t*, int)': 10:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:185:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 10:28.32 (x_density_[mb_col] * y_density_[mb_row] && 10:28.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 10:28.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 10:28.38 libwebrtc_h264_gn.a.desc 10:28.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 10:28.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 10:28.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 10:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:30.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 10:30.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 10:31.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 10:31.22 libvideo_processing_gn.a.desc 10:31.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 10:31.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:31.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:31.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 10:31.92 libwebrtc_i420_gn.a.desc 10:31.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 10:32.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:32.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:32.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 10:32.85 libfield_trial_default_gn.a.desc 10:32.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 10:33.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 10:33.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 10:33.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 10:33.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 10:34.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 10:34.25 libmedia_webrtc_signaling_src_mediapipeline.a.desc 10:34.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/mediapipeline' 10:34.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 10:34.41 libfile_player_gn.a.desc 10:34.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 10:34.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 10:34.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 10:34.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 10:34.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 10:36.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 10:36.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 10:36.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 10:36.56 libwebrtc_gn.a.desc 10:36.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 10:36.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 10:36.56 libaudio_coder_gn.a.desc 10:36.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 10:37.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:37.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 10:38.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 10:38.82 liblevel_indicator_gn.a.desc 10:38.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 10:38.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 10:38.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:39.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 10:40.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 10:40.17 libcpu_features_linux_gn.a.desc 10:40.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 10:41.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:41.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 10:41.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 10:41.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 10:41.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 10:41.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: 10:41.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9EncoderImpl::VP9EncoderImpl()': 10:41.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:86:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 10:41.95 memset(&codec_, 0, sizeof(codec_)); 10:41.95 ^ 10:41.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 10:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 10:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 10:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 10:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 10:41.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: 10:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 10:41.98 class VideoCodec { 10:41.98 ^~~~~~~~~~ 10:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: 10:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9DecoderImpl::VP9DecoderImpl()': 10:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:893:36: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 10:41.99 memset(&codec_, 0, sizeof(codec_)); 10:41.99 ^ 10:41.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 10:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 10:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 10:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 10:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 10:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: 10:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 10:42.01 class VideoCodec { 10:42.01 ^~~~~~~~~~ 10:42.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 10:42.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 10:42.12 libvideo_coding_utility_gn.a.desc 10:42.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 10:43.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 10:43.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 10:44.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 10:44.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 10:44.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 10:44.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 10:44.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 10:44.88 libwebrtc_vp9_gn.a.desc 10:44.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 10:45.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 10:45.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 10:46.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 10:46.33 libmetrics_default_gn.a.desc 10:46.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 10:46.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 10:46.76 libwebrtc_common_gn.a.desc 10:46.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 10:46.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 10:46.89 libfile_recorder_gn.a.desc 10:46.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 10:46.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 10:46.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 10:47.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 10:47.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:38: 10:47.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc: In constructor 'webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(webrtc::VideoEncoderFactory*)': 10:47.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc:136:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 10:47.21 memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 10:47.21 ^ 10:47.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_frame.h:22, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_video/include/video_image.h:15, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.h:17, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.h:17, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:10, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 10:47.21 class VideoCodec { 10:47.21 ^~~~~~~~~~ 10:47.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In member function 'virtual int webrtc::DefaultTemporalLayers::EncodeFlags(uint32_t)': 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:220:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 10:47.21 flags |= VP8_EFLAG_NO_REF_GF; 10:47.22 ^ 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:223:5: note: here 10:47.22 case kTemporalUpdateGolden: 10:47.22 ^~~~ 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:230:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 10:47.22 flags |= VP8_EFLAG_NO_REF_GF; 10:47.22 ^ 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:233:5: note: here 10:47.22 case kTemporalUpdateAltref: 10:47.22 ^~~~ 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:238:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 10:47.22 flags |= VP8_EFLAG_NO_REF_ARF; 10:47.22 ^ 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:241:5: note: here 10:47.22 case kTemporalUpdateNone: 10:47.22 ^~~~ 10:47.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 10:47.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 10:47.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 10:47.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 10:47.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 10:47.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 10:47.84 libsystem_wrappers_gn.a.desc 10:47.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 10:47.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:47.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:48.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 10:48.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 10:48.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 10:48.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 10:48.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 10:48.77 libcommon_audio_sse2_gn.a.desc 10:48.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 10:49.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 10:49.16 libvideo_processing_sse2_gn.a.desc 10:49.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 10:49.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 10:49.22 libwebrtc_vp8_gn.a.desc 10:49.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 10:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:50.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:50.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 10:50.95 libdesktop_capture_differ_sse2_gn.a.desc 10:50.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 10:51.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:51.63 libcongestion_controller_gn.a.desc 10:51.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 10:51.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 10:51.64 libmedia_webrtc_signaling_src_jsep.a.desc 10:51.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/jsep' 10:51.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:51.81 libremote_bitrate_estimator_gn.a.desc 10:51.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 10:52.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 10:52.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 10:52.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 10:52.69 libmedia_webrtc_signaling_src_sdp.a.desc 10:52.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/sdp' 10:52.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 10:52.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:23, 10:52.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: 10:52.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h: In constructor 'webrtc::DesktopCaptureImpl::DesktopCaptureImpl(int32_t)': 10:52.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:248:20: warning: 'webrtc::DesktopCaptureImpl::mRefCount' will be initialized after [-Wreorder] 10:52.84 mutable uint32_t mRefCount; 10:52.84 ^~~~~~~~~ 10:52.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:246:40: warning: 'std::unique_ptr webrtc::DesktopCaptureImpl::capturer_thread_' [-Wreorder] 10:52.86 std::unique_ptr capturer_thread_; 10:52.86 ^~~~~~~~~~~~~~~~ 10:52.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: 10:52.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:435:1: warning: when initialized here [-Wreorder] 10:52.87 DesktopCaptureImpl::DesktopCaptureImpl(const int32_t id) 10:52.87 ^~~~~~~~~~~~~~~~~~ 10:52.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 10:55.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 10:55.27 libvideo_engine_gn.a.desc 10:55.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 10:56.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 10:56.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 10:56.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 10:56.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 10:56.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 10:57.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 10:57.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 10:59.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 10:59.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 11:00.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 11:00.41 libaudio_processing_sse2_gn.a.desc 11:00.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 11:00.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:00.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:00.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:00.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 11:00.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 11:00.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:00.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:00.92 ^ 11:00.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:00.92 ((size) ? malloc((unsigned) (size)) : NULL) 11:00.93 ^~~~ 11:00.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 11:00.93 new_elements = _cairo_malloc_ab (pq->max_size, 11:00.93 ^~~~~~~~~~~~~~~~ 11:00.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:01.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 11:01.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 11:01.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 11:01.73 libprimitives_gn.a.desc 11:01.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 11:01.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:01.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:02.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:02.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:02.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:02.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:02.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:02.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:04.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 11:04.51 libcall_gn.a.desc 11:04.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/call/call_gn' 11:04.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:04.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:05.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:05.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:05.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 11:05.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 11:06.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:06.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:06.15 Compiling rayon-core v1.4.0 11:08.09 Compiling num-traits v0.1.41 11:08.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:08.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:12.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:12.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:12.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:12.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 11:12.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 11:13.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 11:13.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXAttributes.h:9, 11:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXAttributes.cpp:6, 11:13.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml/Unified_cpp_parser_xml0.cpp:2: 11:13.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)': 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.08 foundInterface = 0; \ 11:13.08 ^~~~~~~~~~~~~~ 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.08 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.08 NS_INTERFACE_MAP_END 11:13.08 ^~~~~~~~~~~~~~~~~~~~ 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.08 else 11:13.08 ^~~~ 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:13.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:13.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/xml/nsSAXXMLReader.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:13.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) 11:13.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 11:13.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:13.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:13.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:13.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 11:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 11:13.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:13.66 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:13.67 ^ 11:13.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:13.67 ((size) ? malloc((unsigned) (size)) : NULL) 11:13.67 ^~~~ 11:13.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 11:13.68 new_elements = _cairo_malloc_ab (pq->max_size, 11:13.68 ^~~~~~~~~~~~~~~~ 11:13.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:14.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:14.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:2: 11:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc: In member function 'bool webrtc::{anonymous}::AppCapturerLinux::UpdateRegions()': 11:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc:243:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'webrtc::AppCapturer::ProcessId' {aka 'int'} [-Wsign-compare] 11:14.61 if (processId != 0 && processId == selected_process_) { 11:14.61 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 11:14.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:65: 11:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getDesktopDisplayDeviceInfo(int32_t, webrtc::DesktopDisplayDevice&)': 11:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:186:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 11:14.61 if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { 11:14.61 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getWindowInfo(int32_t, webrtc::DesktopDisplayDevice&)': 11:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:205:28: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 11:14.62 if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { 11:14.64 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getApplicationInfo(int32_t, webrtc::DesktopApplication&)': 11:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:226:27: warning: comparison of integer expressions of different signedness: 'int32_t' {aka 'int'} and 'std::map::size_type' {aka 'unsigned int'} [-Wsign-compare] 11:14.64 if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { 11:14.65 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'void webrtc::DesktopDeviceInfoImpl::InitializeWindowList()': 11:14.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:288:38: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ScreenId' {aka 'int'} [-Wformat=] 11:14.65 snprintf(idStr, sizeof(idStr), "%ld", pWinDevice->getScreenId()); 11:14.65 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:137: 11:14.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc: In member function 'virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()': 11:14.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:83:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and '__pid_t' {aka 'int'} [-Wsign-compare] 11:14.65 if (processId == getpid()) { 11:14.65 ~~~~~~~~~~^~~~~~~~~~~ 11:14.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:115:38: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'webrtc::ProcessId' {aka 'int'} [-Wformat=] 11:14.65 snprintf(idStr, sizeof(idStr), "%ld", pDesktopApplication->getProcessId()); 11:14.65 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:15.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:15.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:13, 11:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 11:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 11:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': 11:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:15.01 foundInterface = 0; \ 11:15.01 ^~~~~~~~~~~~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:15.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:15.03 ^~~~~~~~~~~~~~~~~~~~~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:15.03 NS_INTERFACE_MAP_END 11:15.03 ^~~~~~~~~~~~~~~~~~~~ 11:15.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:30, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:15.03 } else 11:15.03 ^~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCVariant.cpp:24:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:15.03 NS_IMPL_QUERY_CLASSINFO(XPCVariant) 11:15.03 ^~~~~~~~~~~~~~~~~~~~~~~ 11:15.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:13, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 11:15.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:15.03 foundInterface = 0; \ 11:15.03 ^~~~~~~~~~~~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:15.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:15.03 ^~~~~~~~~~~~~~~~~~~~~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCWrappedNative.cpp:657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:15.03 NS_INTERFACE_MAP_END 11:15.03 ^~~~~~~~~~~~~~~~~~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:15.03 else 11:15.03 ^~~~ 11:15.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:15.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:15.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCWrappedNative.cpp:656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:15.09 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) 11:15.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 11:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/XREAppData.h:13, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsXULAppAPI.h:15, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:7, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 11:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 11:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 11:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 11:15.11 memset(aT, 0, sizeof(T)); 11:15.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:15.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCShellImpl.cpp:30, 11:15.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 11:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 11:15.11 struct GlobalProperties { 11:15.11 ^~~~~~~~~~~~~~~~ 11:15.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:15.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:15.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:15.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:16.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 11:16.41 libparser_xml.a.desc 11:16.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/xml' 11:18.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:18.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:18.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:18.20 from /usr/include/assert.h:35, 11:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:18.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 11:18.20 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:18.20 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:18.20 ^~~~~~~ 11:18.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:19.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:19.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:19.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:19.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc: In member function 'virtual int webrtc::EchoCancellationImpl::GetMetrics(webrtc::EchoCancellation::Metrics*)': 11:19.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:289:37: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::EchoCancellation::Metrics'; use assignment or value-initialization instead [-Wclass-memaccess] 11:19.96 memset(metrics, 0, sizeof(Metrics)); 11:19.96 ^ 11:19.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:19, 11:19.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 11:19.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:768:10: note: 'struct webrtc::EchoCancellation::Metrics' declared here 11:19.97 struct Metrics { 11:19.97 ^~~~~~~ 11:19.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:21.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:21.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 11:21.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:21.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:21.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:21.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 11:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 11:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:21.76 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 11:21.76 ^ 11:21.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:21.76 ((size) ? malloc((unsigned) (size)) : NULL) 11:21.76 ^~~~ 11:21.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 11:21.76 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 11:21.76 ^~~~~~~~~~~~~~~~~ 11:21.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:21.76 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:21.76 ^ 11:21.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:21.76 ((size) ? malloc((unsigned) (size)) : NULL) 11:21.76 ^~~~ 11:21.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 11:21.76 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 11:21.76 ^~~~~~~~~~~~~~~~ 11:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:21.81 Compiling fnv v1.0.5 11:22.16 Compiling slab v0.3.0 11:23.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:23.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn1.cpp:38: 11:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function 'int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)': 11:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:958:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:23.66 sync_buffer_->IncreaseEndTimestamp( 11:23.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 11:23.66 static_cast(output_size_samples_)); 11:23.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:964:5: note: here 11:23.66 case kAudioRepetition: { 11:23.66 ^~~~ 11:23.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:23.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:23.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:23.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:25.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:25.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:25.48 Compiling precomputed-hash v0.1.1 11:26.50 Compiling peeking_take_while v0.1.2 11:26.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 11:26.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDocumentLoader.h:10, 11:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.h:12, 11:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:10, 11:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 11:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': 11:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:26.73 foundInterface = 0; \ 11:26.73 ^~~~~~~~~~~~~~ 11:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:26.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:26.74 ^~~~~~~~~~~~~~~~~~~~~~~ 11:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:26.74 NS_INTERFACE_MAP_END 11:26.74 ^~~~~~~~~~~~~~~~~~~~ 11:26.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 11:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:169:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:26.74 else 11:26.74 ^~~~ 11:26.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDocumentLoader.h:10, 11:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.h:12, 11:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsDocLoader.cpp:10, 11:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:26.75 foundInterface = 0; \ 11:26.75 ^~~~~~~~~~~~~~ 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:26.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:26.75 ^~~~~~~~~~~~~~~~~~~~~~~ 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:26.75 NS_INTERFACE_MAP_END 11:26.75 ^~~~~~~~~~~~~~~~~~~~ 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:26.75 else 11:26.75 ^~~~ 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:26.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:26.75 ^~~~~~~~~~~~~~~~~~ 11:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:26.75 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 11:26.75 ^~~~~~~~~~~~~~~~~~~~~~ 11:26.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': 11:26.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:26.78 foundInterface = 0; \ 11:26.78 ^~~~~~~~~~~~~~ 11:26.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:26.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:26.78 ^~~~~~~~~~~~~~~~~~~~~~~ 11:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:798:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:26.79 NS_INTERFACE_MAP_END 11:26.79 ^~~~~~~~~~~~~~~~~~~~ 11:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:26.79 else 11:26.79 ^~~~ 11:26.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:26.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:26.80 ^~~~~~~~~~~~~~~~~~ 11:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/base/nsURILoader.cpp:797:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:26.80 NS_INTERFACE_MAP_ENTRY(nsIURILoader) 11:26.80 ^~~~~~~~~~~~~~~~~~~~~~ 11:26.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 11:27.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:27.74 libdesktop_capture_gn.a.desc 11:27.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 11:28.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 11:28.17 liburiloader_base.a.desc 11:28.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/base' 11:28.52 Compiling serde v1.0.27 11:29.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:29.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:29.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 11:29.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 11:30.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:30.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 11:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.42 memset(aT, 0, sizeof(T)); 11:30.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 11:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:30.43 struct TabSizes { 11:30.43 ^~~~~~~~ 11:30.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 11:30.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:30.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.43 memset(aT, 0, sizeof(T)); 11:30.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 11:30.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:30.44 struct ServoSizes { 11:30.44 ^~~~~~~~~~ 11:30.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 11:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 11:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.44 memset(aT, 0, sizeof(T)); 11:30.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 11:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:30.44 class StaticStrings { 11:30.44 ^~~~~~~~~~~~~ 11:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 11:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 11:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.45 memset(aT, 0, sizeof(T)); 11:30.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:30.46 class PreliminaryObjectArray { 11:30.46 ^~~~~~~~~~~~~~~~~~~~~~ 11:30.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 11:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 11:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.47 memset(aT, 0, sizeof(T)); 11:30.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 11:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:30.48 class TypeNewScript { 11:30.48 ^~~~~~~~~~~~~ 11:30.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 11:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 11:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.48 memset(aT, 0, sizeof(T)); 11:30.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:30.48 struct IonScriptCounts { 11:30.48 ^~~~~~~~~~~~~~~ 11:30.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.49 memset(aT, 0, sizeof(T)); 11:30.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:30.49 struct ZoneGCStats { 11:30.49 ^~~~~~~~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.49 memset(aT, 0, sizeof(T)); 11:30.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:16, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:30.49 class NewObjectCache { 11:30.49 ^~~~~~~~~~~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.49 memset(aT, 0, sizeof(T)); 11:30.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:30.49 class MOZ_NON_PARAM alignas(8) Value { 11:30.49 ^~~~~ 11:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 11:30.50 memset(aT, 0, sizeof(T)); 11:30.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:30: 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 11:30.50 class CodeOffsetJump { 11:30.50 ^~~~~~~~~~~~~~ 11:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 11:30.50 memset(table, 0, sizeof(*table) * capacity()); 11:30.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 11:30.50 class HashTableEntry { 11:30.50 ^~~~~~~~~~~~~~ 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 11:30.50 memset(table, 0, sizeof(*table) * capacity()); 11:30.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 11:30.50 class HashTableEntry { 11:30.50 ^~~~~~~~~~~~~~ 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 11:30.50 memset(table, 0, sizeof(*table) * capacity()); 11:30.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 11:30.51 class HashTableEntry { 11:30.51 ^~~~~~~~~~~~~~ 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::Atomize(JSContext*, const char*, size_t, js::PinningBehavior, const mozilla::Maybe&)': 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1726:5: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.51 if (p.entry_->isRemoved()) { 11:30.51 ^~ 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' was declared here 11:30.51 Maybe zonePtr; 11:30.51 ^~~~~~~ 11:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1307:35: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.51 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 11:30.51 ~~~~~~~~~~~~^~~~~~~~~~~~ 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 11:30.51 Maybe zonePtr; 11:30.51 ^~~~~~~ 11:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = unsigned char]': 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1726:5: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.51 if (p.entry_->isRemoved()) { 11:30.51 ^~ 11:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' was declared here 11:30.51 Maybe zonePtr; 11:30.51 ^~~~~~~ 11:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1307:35: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.52 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 11:30.52 ~~~~~~~~~~~~^~~~~~~~~~~~ 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 11:30.52 Maybe zonePtr; 11:30.52 ^~~~~~~ 11:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)': 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1307:35: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.52 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 11:30.52 ~~~~~~~~~~~~^~~~~~~~~~~~ 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 11:30.52 Maybe zonePtr; 11:30.52 ^~~~~~~ 11:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1726:5: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.52 if (p.entry_->isRemoved()) { 11:30.52 ^~ 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' was declared here 11:30.52 Maybe zonePtr; 11:30.52 ^~~~~~~ 11:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1726:5: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.52 if (p.entry_->isRemoved()) { 11:30.52 ^~ 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' was declared here 11:30.52 Maybe zonePtr; 11:30.52 ^~~~~~~ 11:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1307:35: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.53 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 11:30.53 ~~~~~~~~~~~~^~~~~~~~~~~~ 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 11:30.53 Maybe zonePtr; 11:30.53 ^~~~~~~ 11:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:14, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:917:26: warning: 'indexValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.53 d.u1.flags |= (index << INDEX_VALUE_SHIFT) | INDEX_VALUE_BIT; 11:30.53 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:528:19: note: 'indexValue' was declared here 11:30.53 Maybe indexValue; 11:30.53 ^~~~~~~~~~ 11:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = char16_t]': 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1726:5: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.53 if (p.entry_->isRemoved()) { 11:30.53 ^~ 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' was declared here 11:30.53 Maybe zonePtr; 11:30.53 ^~~~~~~ 11:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCVector.h:12, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Rooting.h:10, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.h:12, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom-inl.h:10, 11:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:11: 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1307:35: warning: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:30.53 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 11:30.53 ~~~~~~~~~~~~^~~~~~~~~~~~ 11:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 11:30.53 Maybe zonePtr; 11:30.53 ^~~~~~~ 11:30.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 11:30.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:30.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:31.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:31.30 libgfx_ycbcr.a.desc 11:31.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ycbcr' 11:33.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 11:33.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 11:33.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:33.47 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:33.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:33.47 from /usr/include/assert.h:35, 11:33.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:33.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:33.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 11:33.48 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:33.48 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:33.48 ^~~~~~~ 11:33.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 11:33.48 #define _GNU_SOURCE /* for RTLD_DEFAULT */ 11:33.48 11:33.48 : note: this is the location of the previous definition 11:33.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_fini': 11:33.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:471:23: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 11:33.48 free (unscaled->var_coords); 11:33.48 ~~~~~~~~^~~~~~~~~~~~ 11:33.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdlib.h:3, 11:33.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:58, 11:33.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 11:33.48 /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 11:33.49 extern void free (void *__ptr) __THROW; 11:33.49 ~~~~~~^~~~~ 11:33.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_lock_face': 11:33.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:740:66: warning: passing argument 3 of 'setCoords' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 11:33.49 (*setCoords)(face, unscaled->num_var_coords, unscaled->var_coords); 11:33.49 ~~~~~~~~^~~~~~~~~~~~ 11:33.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:740:66: note: expected 'FT_Fixed *' {aka 'long int *'} but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 11:33.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:33.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: 11:33.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 11:33.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:33.50 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:33.50 ^ 11:33.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:33.50 ((size) ? malloc((unsigned) (size)) : NULL) 11:33.50 ^~~~ 11:33.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:1210:13: note: in expansion of macro '_cairo_malloc_ab' 11:33.50 data = _cairo_malloc_ab (height, stride); 11:33.50 ^~~~~~~~~~~~~~~~ 11:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:33.51 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:33.51 ^ 11:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:33.51 ((size) ? malloc((unsigned) (size)) : NULL) 11:33.51 ^~~~ 11:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:1272:10: note: in expansion of macro '_cairo_malloc_ab' 11:33.51 data = _cairo_malloc_ab (height, stride); 11:33.51 ^~~~~~~~~~~~~~~~ 11:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:33.51 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:33.51 ^ 11:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:33.52 ((size) ? malloc((unsigned) (size)) : NULL) 11:33.52 ^~~~ 11:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:1293:13: note: in expansion of macro '_cairo_malloc_ab' 11:33.52 data = _cairo_malloc_ab (height, stride); 11:33.52 ^~~~~~~~~~~~~~~~ 11:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:33.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:33.52 ^ 11:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:33.52 ((size) ? malloc((unsigned) (size)) : NULL) 11:33.52 ^~~~ 11:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ft-font.c:1326:13: note: in expansion of macro '_cairo_malloc_ab' 11:33.52 data = _cairo_malloc_ab (height, stride); 11:33.52 ^~~~~~~~~~~~~~~~ 11:33.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:33.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:33.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:34.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:34.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:34.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 11:34.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In static member function 'static void webrtc::VCMCodecDataBase::Codec(webrtc::VideoCodecType, webrtc::VideoCodec*)': 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:117:41: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 11:34.18 memset(settings, 0, sizeof(VideoCodec)); 11:34.18 ^ 11:34.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 11:34.18 class VideoCodec { 11:34.18 ^~~~~~~~~~ 11:34.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterExternalEncoder(uint8_t, bool*)': 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:299:47: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 11:34.18 memset(&send_codec_, 0, sizeof(VideoCodec)); 11:34.18 ^ 11:34.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 11:34.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 11:34.18 class VideoCodec { 11:34.18 ^~~~~~~~~~ 11:34.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterReceiveCodec(uint8_t)': 11:34.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:458:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 11:34.21 memset(&receive_codec_, 0, sizeof(VideoCodec)); 11:34.21 ^ 11:34.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 11:34.23 class VideoCodec { 11:34.23 ^~~~~~~~~~ 11:34.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'webrtc::VCMGenericDecoder* webrtc::VCMCodecDataBase::GetDecoder(const webrtc::VCMEncodedFrame&, webrtc::VCMDecodedFrameCallback*)': 11:34.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:490:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 11:34.23 memset(&receive_codec_, 0, sizeof(VideoCodec)); 11:34.23 ^ 11:34.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 11:34.23 class VideoCodec { 11:34.23 ^~~~~~~~~~ 11:34.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:503:50: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 11:34.23 memset(&receive_codec_, 0, sizeof(VideoCodec)); 11:34.23 ^ 11:34.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 11:34.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 11:34.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 11:34.43 class VideoCodec { 11:34.43 ^~~~~~~~~~ 11:34.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:92: 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc: In member function 'webrtc::video_coding::H264SpsPpsTracker::PacketAction webrtc::video_coding::H264SpsPpsTracker::CopyAndFixBitstream(webrtc::VCMPacket*)': 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:97:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:34.43 FALLTHROUGH(); 11:34.43 ^ 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:99:7: note: here 11:34.43 default: { 11:34.43 ^~~~~~~ 11:34.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:119: 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc: In member function 'webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)': 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:799:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:34.43 if (previous_state != kStateDecodable && 11:34.43 ^~ 11:34.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:810:5: note: here 11:34.43 case kDecodableSession: { 11:34.43 ^~~~ 11:34.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 11:34.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 11:34.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 11:34.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:34.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:34.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:35.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 11:35.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 11:36.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:36.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:38.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:38.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:38.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:38.21 from /usr/include/assert.h:35, 11:38.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:38.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:38.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 11:38.21 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:38.21 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:38.21 ^~~~~~~ 11:38.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:38.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 11:38.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 11:38.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:38.21 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:38.21 ^ 11:38.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:38.21 ((size) ? malloc((unsigned) (size)) : NULL) 11:38.21 ^~~~ 11:38.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 11:38.21 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 11:38.21 ^~~~~~~~~~~~~~~~ 11:38.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:39.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:39.44 libneteq_gn.a.desc 11:39.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 11:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:41.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:41.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 11:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 11:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:41.26 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:41.26 ^ 11:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:41.27 ((size) ? malloc((unsigned) (size)) : NULL) 11:41.27 ^~~~ 11:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 11:41.27 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 11:41.27 ^~~~~~~~~~~~~~~~ 11:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:41.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:41.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:41.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:41.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:41.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:41.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 11:42.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:42.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:42.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:43.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:43.00 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:43.00 from /usr/include/assert.h:35, 11:43.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 11:43.01 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:43.02 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:43.02 ^~~~~~~ 11:43.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:43.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:43.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:43.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:43.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:43.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.14 foundInterface = 0; \ 11:43.14 ^~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:43.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.14 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.14 NS_INTERFACE_MAP_END 11:43.14 ^~~~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.14 else 11:43.14 ^~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:43.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:43.14 ^~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/Sandbox.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:43.14 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 11:43.14 ^~~~~~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.14 foundInterface = 0; \ 11:43.14 ^~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:43.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.14 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.14 NS_INTERFACE_MAP_END 11:43.14 ^~~~~~~~~~~~~~~~~~~~ 11:43.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.21 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 11:43.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 11:43.21 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 11:43.21 ^~~~~~~~~~~~~~~~~~~~ 11:43.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.21 } else 11:43.21 ^~~~ 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:43.21 NS_IMPL_QUERY_CLASSINFO(aClass) \ 11:43.21 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.21 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 11:43.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 11:43.21 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 11:43.21 ^~~~~~~~~~~~~~~~~~~~ 11:43.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.21 foundInterface = 0; \ 11:43.21 ^~~~~~~~~~~~~~ 11:43.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:43.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:43.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2984:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:43.35 NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) 11:43.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:43.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.40 } else 11:43.40 ^~~~ 11:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCComponents.cpp:2983:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:43.40 NS_IMPL_QUERY_CLASSINFO(nsXPCComponents) 11:43.40 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 11:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp: In member function 'nsresult XPCJSContext::Initialize(XPCJSContext*)': 11:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:983:50: 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] 11:43.40 memset(cxPrivate, 0, sizeof(PerThreadAtomCache)); 11:43.40 ^ 11:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:42, 11:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 11:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:3237:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 11:43.40 struct PerThreadAtomCache : public APZBucketAtoms, 11:43.40 ^~~~~~~~~~~~~~~~~~ 11:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:43.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)': 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.43 foundInterface = 0; \ 11:43.43 ^~~~~~~~~~~~~~ 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:43.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.43 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.43 NS_INTERFACE_MAP_END 11:43.43 ^~~~~~~~~~~~~~~~~~~~ 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.43 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 11:43.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 11:43.43 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 11:43.43 ^~~~~~~~~~~~~~~~~~~~ 11:43.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:43.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.43 } else 11:43.43 ^~~~ 11:43.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:43.44 NS_IMPL_QUERY_CLASSINFO(aClass) \ 11:43.44 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.44 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 11:43.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 11:43.44 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 11:43.44 ^~~~~~~~~~~~~~~~~~~~ 11:43.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:43.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:43.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:43.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)': 11:43.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.46 foundInterface = 0; \ 11:43.47 ^~~~~~~~~~~~~~ 11:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:43.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.47 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.47 NS_INTERFACE_MAP_END 11:43.47 ^~~~~~~~~~~~~~~~~~~~ 11:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:239:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.47 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 11:43.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.47 } else 11:43.47 ^~~~ 11:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:43.47 NS_IMPL_QUERY_CLASSINFO(aClass) \ 11:43.47 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:239:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.48 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 11:43.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)': 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:43.48 foundInterface = 0; \ 11:43.48 ^~~~~~~~~~~~~~ 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:43.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:43.48 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:43.49 NS_INTERFACE_MAP_END 11:43.49 ^~~~~~~~~~~~~~~~~~~~ 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:455:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.49 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:105, 11:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:43.49 } else 11:43.49 ^~~~ 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 11:43.49 NS_IMPL_QUERY_CLASSINFO(aClass) \ 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~~ 11:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSID.cpp:455:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 11:43.49 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 11:43.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 11:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 11:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 11:43.50 memset(aT, 0, sizeof(T)); 11:43.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:43.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 11:43.50 struct GlobalProperties { 11:43.50 ^~~~~~~~~~~~~~~~ 11:43.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 11:43.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:43.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:43.51 memset(aT, 0, sizeof(T)); 11:43.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:43.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:41, 11:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 11:43.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:43.51 struct TabSizes { 11:43.51 ^~~~~~~~ 11:43.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 11:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 11:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:76, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/ExportHelpers.cpp:7, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 11:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 11:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 11:43.60 memset(aT, 0, sizeof(T)); 11:43.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:43.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCJSContext.cpp:41, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 11:43.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:43.60 struct ServoSizes { 11:43.60 ^~~~~~~~~~ 11:43.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:43.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:43.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:43.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:43.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:43.60 from /usr/include/assert.h:35, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:43.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 11:43.60 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:43.60 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:43.74 ^~~~~~~ 11:43.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 11:43.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.74 ^ 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.74 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.74 ^~~~ 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 11:43.74 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 11:43.74 ^~~~~~~~~~~~~~~~ 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.74 ^ 11:43.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.80 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.80 ^~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 11:43.80 alpha = _cairo_malloc_ab (image->height, image->width); 11:43.80 ^~~~~~~~~~~~~~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.80 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 11:43.80 ^ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.80 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.80 ^~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 11:43.80 rgb = _cairo_malloc_abc (image->width, image->height, 3); 11:43.80 ^~~~~~~~~~~~~~~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.80 ^ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.80 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.80 ^~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 11:43.80 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 11:43.80 ^~~~~~~~~~~~~~~~ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.80 ^ 11:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.80 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.80 ^~~~ 11:43.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 11:43.83 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 11:43.83 ^~~~~~~~~~~~~~~~ 11:43.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.84 ^ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.84 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.84 ^~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 11:43.84 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 11:43.84 ^~~~~~~~~~~~~~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.84 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.84 ^ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.84 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.84 ^~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 11:43.84 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 11:43.84 ^~~~~~~~~~~~~~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 11:43.84 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 11:43.84 ^ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 11:43.84 ((size) ? malloc((unsigned) (size)) : NULL) 11:43.84 ^~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 11:43.84 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 11:43.84 ^~~~~~~~~~~~~~~~ 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': 11:43.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:43.85 status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 11:43.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:43.89 resource, interpolate); 11:43.89 ~~~~~~~~~~~~~~~~~~~~~~ 11:43.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 11:43.89 cairo_bool_t interpolate; 11:43.90 ^~~~~~~~~~~ 11:43.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:43.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:43.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:43.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:43.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:43.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:44.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 11:44.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 11:45.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:45.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:45.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:46.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 11:46.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 11:46.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:46.85 libjs_xpconnect_src.a.desc 11:46.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/src' 11:47.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:47.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:47.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:47.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:47.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:47.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:47.49 from /usr/include/assert.h:35, 11:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 11:47.49 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:47.49 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:47.49 ^~~~~~~ 11:47.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:47.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:47.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:47.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:48.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:48.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:48.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:49.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:49.03 libgfx_qcms.a.desc 11:49.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/qcms' 11:49.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:49.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 11:49.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 11:49.29 libmedia_mtransport_ipc.a.desc 11:49.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/ipc' 11:49.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 11:49.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 11:49.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 11:49.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/CNavDTD.cpp:7, 11:49.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: 11:49.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': 11:49.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:49.37 foundInterface = 0; \ 11:49.37 ^~~~~~~~~~~~~~ 11:49.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:49.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:49.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:49.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp:243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:49.37 NS_INTERFACE_MAP_END 11:49.37 ^~~~~~~~~~~~~~~~~~~~ 11:49.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:49.37 else 11:49.37 ^~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:49.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:49.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsExpatDriver.cpp:242:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:49.38 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) 11:49.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:49.38 foundInterface = 0; \ 11:49.38 ^~~~~~~~~~~~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:49.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:49.38 ^~~~~~~~~~~~~~~~~~~~~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:49.38 NS_INTERFACE_MAP_END 11:49.38 ^~~~~~~~~~~~~~~~~~~~ 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:49.39 else 11:49.39 ^~~~ 11:49.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:49.39 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:49.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:49.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/htmlparser/nsParser.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:49.39 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) 11:49.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:49.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 11:50.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:50.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:50.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:50.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:50.47 libparser_expat_lib.a.desc 11:50.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/expat/lib' 11:50.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:50.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:50.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 11:50.90 from /usr/include/assert.h:35, 11:50.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/assert.h:3, 11:50.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:57, 11:50.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 11:50.90 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 11:50.90 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 11:50.91 ^~~~~~~ 11:50.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:52.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:52.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:52.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 11:52.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:52.11 xrender_format = XRenderFindStandardFormat (display->display, 11:52.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:52.12 pict_format); 11:52.12 ~~~~~~~~~~~~ 11:52.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:52.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 11:52.14 libparser_htmlparser.a.desc 11:52.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/htmlparser' 11:52.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:52.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:52.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:52.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 11:52.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-blob.cc:33: 11:52.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 11:52.21 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 11:52.22 ^~~~~~~~~~~~~~~~~~~ 11:52.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 11:52.22 _hb_debug_msg_va (const char *what, 11:52.22 ^~~~~~~~~~~~~~~~ 11:52.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 11:52.23 _hb_debug_msg<0> (const char *what HB_UNUSED, 11:52.23 ^~~~~~~~~~~~~~~~ 11:52.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 11:52.23 _hb_debug_msg (const char *what, 11:52.24 ^~~~~~~~~~~~~ 11:52.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 11:52.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 11:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: 11:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileLocally(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2009:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.27 _outputFilePlayerId, (const FileFormats)format); 11:52.27 ^~~~~~ 11:52.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileLocally(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2076:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.28 _outputFilePlayerId, (const FileFormats)format); 11:52.28 ^~~~~~ 11:52.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2204:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.30 (const FileFormats)format); 11:52.30 ^~~~~~ 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2266:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.30 (const FileFormats)format); 11:52.30 ^~~~~~ 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2363:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.30 _outputFileRecorderId, (const FileFormats)format); 11:52.30 ^~~~~~ 11:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': 11:52.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2427:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.31 _outputFileRecorderId, (const FileFormats)format); 11:52.31 ^~~~~~ 11:52.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:38: 11:52.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': 11:52.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:300:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.34 _instanceId, (const FileFormats)format); 11:52.34 ^~~~~~ 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:372:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.34 _instanceId, (const FileFormats)format); 11:52.34 ^~~~~~ 11:52.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:65: 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:494:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.34 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 11:52.34 ^~~~~~ 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)': 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:560:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.34 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 11:52.34 ^~~~~~ 11:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(const char*, const webrtc::CodecInst*)': 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:668:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.35 _fileRecorderId, (const FileFormats)format); 11:52.35 ^~~~~~ 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(webrtc::OutStream*, const webrtc::CodecInst*)': 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:738:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.35 _fileRecorderId, (const FileFormats)format); 11:52.35 ^~~~~~ 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(const char*, const webrtc::CodecInst*)': 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:837:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.35 _fileCallRecorderId, (const FileFormats)format); 11:52.35 ^~~~~~ 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(webrtc::OutStream*, const webrtc::CodecInst*)': 11:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:907:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 11:52.35 _fileCallRecorderId, (const FileFormats)format); 11:52.35 ^~~~~~ 11:52.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: 11:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'void webrtc::voe::Channel::Demultiplex(const int16_t*, int, size_t, size_t)': 11:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3020:13: warning: '*((void*)& codec +44)' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:52.37 CodecInst codec; 11:52.37 ^~~~~ 11:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3020:13: warning: '*((void*)& codec +36)' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:52.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 11:52.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 11:52.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 11:53.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:53.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 11:53.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 11:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:53.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 11:59.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 11:59.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 11:59.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-common.cc:32: 11:59.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 11:59.30 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 11:59.31 ^~~~~~~~~~~~~~~~~~~ 11:59.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 11:59.31 _hb_debug_msg_va (const char *what, 11:59.31 ^~~~~~~~~~~~~~~~ 11:59.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 11:59.31 _hb_debug_msg<0> (const char *what HB_UNUSED, 11:59.32 ^~~~~~~~~~~~~~~~ 11:59.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 11:59.32 _hb_debug_msg (const char *what, 11:59.32 ^~~~~~~~~~~~~ 11:59.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:03.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 12:03.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 12:03.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:03.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:03.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:03.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 12:03.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 12:12.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 12:12.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:12.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 12:12.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 12:12.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 12:12.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.20 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.20 ^ 12:12.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.20 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.20 ^~~~ 12:12.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 12:12.21 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 12:12.21 ^~~~~~~~~~~~~~~~ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.21 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.21 ^ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.21 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.21 ^~~~ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 12:12.21 ximage.data = _cairo_malloc_ab (stride, ximage.height); 12:12.21 ^~~~~~~~~~~~~~~~ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.21 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.21 ^ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.21 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.21 ^~~~ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 12:12.21 _cairo_malloc_ab (gradient->n_stops, 12:12.21 ^~~~~~~~~~~~~~~~ 12:12.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 12:12.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.23 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.23 ^ 12:12.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.23 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.24 ^~~~ 12:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 12:12.24 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 12:12.24 ^~~~~~~~~~~~~~~~ 12:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 12:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.24 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.24 ^ 12:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.25 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.25 ^~~~ 12:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 12:12.25 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 12:12.25 ^~~~~~~~~~~~~~~~ 12:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 12:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:12.25 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:12.25 ^ 12:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:12.25 ((size) ? malloc((unsigned) (size)) : NULL) 12:12.25 ^~~~ 12:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 12:12.32 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 12:12.32 ^~~~~~~~~~~~~~~~ 12:12.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 12:14.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 12:14.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 12:15.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:15.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:15.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 12:15.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 12:16.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 12:16.64 libvoice_engine_gn.a.desc 12:16.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 12:18.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 12:18.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 12:19.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 12:19.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:19.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 12:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 12:19.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.08 ^ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.08 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.08 ^~~~ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 12:19.08 new_elements = _cairo_malloc_ab (pq->max_size, 12:19.08 ^~~~~~~~~~~~~~~~ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.08 ^ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.08 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.08 ^~~~ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 12:19.08 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 12:19.08 ^~~~~~~~~~~~~~~~ 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 12:19.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.09 ^ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.09 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.09 ^~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 12:19.09 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 12:19.09 ^~~~~~~~~~~~~~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.09 ^ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.09 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.09 ^~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 12:19.09 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 12:19.09 ^~~~~~~~~~~~~~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.09 ^ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.09 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.09 ^~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 12:19.09 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 12:19.09 ^~~~~~~~~~~~~~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.09 ^ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.09 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.09 ^~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 12:19.09 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 12:19.09 ^~~~~~~~~~~~~~~~ 12:19.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 12:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 12:19.10 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 12:19.10 ^ 12:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 12:19.10 ((size) ? malloc((unsigned) (size)) : NULL) 12:19.10 ^~~~ 12:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 12:19.10 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 12:19.10 ^~~~~~~~~~~~~~~~ 12:19.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 12:20.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:20.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:20: 12:20.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc: In member function 'virtual bool webrtc::RtpReceiverImpl::IncomingRtpPacket(const webrtc::RTPHeader&, const uint8_t*, size_t, webrtc::PayloadUnion, bool)': 12:20.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:168:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::WebRtcRTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:20.52 memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); 12:20.52 ^ 12:20.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/flexfec_sender.h:21, 12:20.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:23, 12:20.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, 12:20.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 12:20.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 12:20.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: 12:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:75:8: note: 'struct webrtc::WebRtcRTPHeader' declared here 12:20.53 struct WebRtcRTPHeader { 12:20.53 ^~~~~~~~~~~~~~~ 12:20.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:47: 12:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc: In static member function 'static webrtc::RtpRtcp* webrtc::RtpRtcp::CreateRtpRtcp(const webrtc::RtpRtcp::Configuration&)': 12:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:66:42: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::RtpRtcp::Configuration' with no trivial copy-assignment [-Wclass-memaccess] 12:20.53 sizeof(RtpRtcp::Configuration)); 12:20.53 ^ 12:20.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, 12:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 12:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 12:20.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: 12:20.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:46:10: note: 'struct webrtc::RtpRtcp::Configuration' declared here 12:20.54 struct Configuration { 12:20.54 ^~~~~~~~~~~~~ 12:20.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:21.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:21.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:21.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:21.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 12:21.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:21.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:21.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 12:21.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.h:8, 12:21.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.cpp:5, 12:21.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 12:21.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': 12:21.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:21.97 foundInterface = 0; \ 12:21.97 ^~~~~~~~~~~~~~ 12:21.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:21.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:21.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:22.01 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 12:22.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:22.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 12:22.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 12:22.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 12:22.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsNameSpaceManager.h:13, 12:22.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AttributeName.cpp:33, 12:22.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 12:22.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:22.03 } else 12:22.03 ^~~~ 12:22.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:22.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:22.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:22.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) 12:22.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:22.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 12:22.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 12:22.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.h:8, 12:22.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AtomTable.cpp:5, 12:22.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 12:22.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': 12:22.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:22.07 foundInterface = 0; \ 12:22.07 ^~~~~~~~~~~~~~ 12:22.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:22.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:22.09 ^~~~~~~~~~~~~~~~~~~~~~~ 12:22.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:22.09 NS_INTERFACE_MAP_END 12:22.09 ^~~~~~~~~~~~~~~~~~~~ 12:22.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 12:22.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 12:22.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 12:22.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 12:22.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsNameSpaceManager.h:13, 12:22.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5AttributeName.cpp:33, 12:22.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 12:22.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:22.13 } else 12:22.13 ^~~~ 12:22.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:22.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:22.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5Parser.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 12:22.16 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) 12:22.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 12:23.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:23.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:23.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 12:23.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: 12:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp: In function 'void mozilla::WebrtcVideoConduit::OnSinkWantsChanged(const rtc::VideoSinkWants&)': 12:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:1827:7: warning: '*((void*)& max_pixel_count +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:23.53 if (max_pixel_count.value_or(max_fs) > max_fs) { 12:23.53 ^~ 12:23.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 12:24.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 12:24.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 12:24.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 12:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 12:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc: In member function 'void webrtc::VCMPacket::CopyCodecSpecifics(const webrtc::RTPVideoHeader&)': 12:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 12:24.63 if (isFirstPacket && markerBit) 12:24.63 ^~~~~~~~~~~~~ 12:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 12:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 12:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 12:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 12:24.64 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 12:24.64 ^~~~~~~~~~~~~ 12:24.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 12:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 12:24.64 if (isFirstPacket && markerBit) 12:24.64 ^~~~~~~~~~~~~ 12:24.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 12:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 12:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 12:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 12:24.64 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 12:24.64 ^~~~~~~~~~~~~ 12:24.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 12:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 12:24.66 else if (isFirstPacket) 12:24.66 ^~~~~~~~~~~~~ 12:24.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 12:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 12:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 12:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 12:24.66 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 12:24.66 ^~~~~~~~~~~~~ 12:24.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 12:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 12:24.66 else if (isFirstPacket) 12:24.66 ^~~~~~~~~~~~~ 12:24.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 12:24.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 12:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 12:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 12:24.74 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 12:24.74 ^~~~~~~~~~~~~ 12:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:101: 12:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc: In static member function 'static webrtc::VideoCodec webrtc::VideoCodecInitializer::VideoEncoderConfigToVideoCodec(const webrtc::VideoEncoderConfig&, const std::vector&, const string&, int, bool)': 12:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/video_codec_initializer.cc:96:46: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 12:24.74 memset(&video_codec, 0, sizeof(video_codec)); 12:24.74 ^ 12:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 12:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h:17, 12:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc:11, 12:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:2: 12:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 12:24.74 class VideoCodec { 12:24.74 ^~~~~~~~~~ 12:24.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 12:25.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 12:25.63 libmedia_webrtc_signaling_src_media-conduit.a.desc 12:25.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/media-conduit' 12:26.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:26.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:33, 12:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:27: 12:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:26.73 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:26.73 ^~~~~~~~~~~~~~~~~~~ 12:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:26.73 _hb_debug_msg_va (const char *what, 12:26.73 ^~~~~~~~~~~~~~~~ 12:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:26.73 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:26.74 ^~~~~~~~~~~~~~~~ 12:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:26.74 _hb_debug_msg (const char *what, 12:26.74 ^~~~~~~~~~~~~ 12:26.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 12:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math-table.hh:31, 12:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:30: 12:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 12:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh:54:60: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} with 'private' member 'hb_vector_size_t::v' [-Wclass-memaccess] 12:26.74 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 12:26.74 ^ 12:26.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:32, 12:26.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-math.cc:27: 12:26.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 12:26.74 struct hb_vector_size_t 12:26.74 ^~~~~~~~~~~~~~~~ 12:26.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:27.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:27.24 SkJumper_generated.o 12:27.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:28.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 12:28.29 libvideo_coding_gn.a.desc 12:28.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 12:29.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:29.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 12:29.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 12:29.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 12:29.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 12:29.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 12:29.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:27: 12:29.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:29.10 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:29.10 ^~~~~~~~~~~~~~~~~~~ 12:29.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:29.10 _hb_debug_msg_va (const char *what, 12:29.10 ^~~~~~~~~~~~~~~~ 12:29.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:29.11 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:29.11 ^~~~~~~~~~~~~~~~ 12:29.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:29.11 _hb_debug_msg (const char *what, 12:29.11 ^~~~~~~~~~~~~ 12:29.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:29.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:29.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:20: 12:29.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Code.cpp:80:22: warning: 'graphite2::vm::Machine::Code::decoder' has a field 'graphite2::vm::Machine::Code::decoder::_contexts' whose type uses the anonymous namespace [-Wsubobject-linkage] 12:29.38 class Machine::Code::decoder 12:29.38 ^~~~~~~ 12:29.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:32.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:32.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:32.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:33.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:33.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:33.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:36.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:36.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:47: 12:36.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc: In constructor 'webrtc::RTCPUtility::RTCPPacketIterator::RTCPPacketIterator(uint8_t*, size_t)': 12:36.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc:1714:38: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct webrtc::RTCPUtility::RtcpCommonHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.70 memset(&_header, 0, sizeof(_header)); 12:36.70 ^ 12:36.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h:23, 12:36.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc:11, 12:36.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:29: 12:36.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.h:314:8: note: 'struct webrtc::RTCPUtility::RtcpCommonHeader' declared here 12:36.71 struct RtcpCommonHeader { 12:36.71 ^~~~~~~~~~~~~~~~ 12:36.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:119: 12:36.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc: In member function 'virtual bool webrtc::RtpHeaderParserImpl::Parse(const uint8_t*, size_t, webrtc::RTPHeader*, bool) const': 12:36.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:53:36: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct webrtc::RTPHeader' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 12:36.71 memset(header, 0, sizeof(*header)); 12:36.71 ^ 12:36.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 12:36.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc:17, 12:36.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:11: 12:36.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:909:8: note: 'struct webrtc::RTPHeader' declared here 12:36.72 struct RTPHeader { 12:36.72 ^~~~~~~~~ 12:36.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:65: 12:36.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc: In member function 'bool webrtc::RtpDepacketizerH264::ProcessStapAOrSingleNalu(webrtc::RtpDepacketizer::ParsedPayload*, const uint8_t*)': 12:36.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:534:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 12:36.73 parsed_payload->frame_type = kVideoFrameKey; 12:36.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 12:36.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:536:7: note: here 12:36.73 case H264::NaluType::kSlice: { 12:36.73 ^~~~ 12:36.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:37.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 12:37.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 12:37.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:37.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:37.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:38.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:38.35 librtp_rtcp_gn.a.desc 12:38.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 12:38.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:38.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:38.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:38.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:38.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 12:38.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 12:38.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 12:38.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 12:38.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 12:38.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 12:38.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:27: 12:38.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:38.80 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:38.80 ^~~~~~~~~~~~~~~~~~~ 12:38.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:38.80 _hb_debug_msg_va (const char *what, 12:38.80 ^~~~~~~~~~~~~~~~ 12:38.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:38.80 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:38.80 ^~~~~~~~~~~~~~~~ 12:38.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:38.81 _hb_debug_msg (const char *what, 12:38.81 ^~~~~~~~~~~~~ 12:38.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:39.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:39.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:40.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:40.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:38: 12:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 12:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Slot.cpp:78:71: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct graphite2::SlotJustify' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 12:40.30 memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 12:40.30 ^ 12:40.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:38, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 12:40.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Slot.h:43:8: note: 'struct graphite2::SlotJustify' declared here 12:40.31 struct SlotJustify 12:40.31 ^~~~~~~~~~~ 12:40.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureVal.h:31, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureMap.h:29, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Face.h:34, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:34, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 12:40.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 12:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/List.h: In instantiation of 'T* graphite2::Vector::erase(graphite2::Vector::iterator, graphite2::Vector::iterator) [with T = graphite2::FeatureVal; graphite2::Vector::iterator = graphite2::FeatureVal*]': 12:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 12:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 12:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:60:47: required from here 12:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/List.h:163:32: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'class graphite2::FeatureVal' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 12:40.33 if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 12:40.33 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:40.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureMap.h:29, 12:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Face.h:34, 12:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/Segment.h:34, 12:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/Segment.cpp:32, 12:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 12:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 12:40.33 class FeatureVal : public Vector 12:40.33 ^~~~~~~~~~ 12:40.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:40.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:40.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:41.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:41.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:41.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:41.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:41.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:41.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:41.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 12:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 12:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-private.hh:32, 12:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-khmer.cc:27: 12:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:41.35 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:41.35 ^~~~~~~~~~~~~~~~~~~ 12:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:41.36 _hb_debug_msg_va (const char *what, 12:41.36 ^~~~~~~~~~~~~~~~ 12:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:41.36 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:41.36 ^~~~~~~~~~~~~~~~ 12:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:41.37 _hb_debug_msg (const char *what, 12:41.37 ^~~~~~~~~~~~~ 12:41.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:43.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:43.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh:35, 12:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:29: 12:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:43.10 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:43.10 ^~~~~~~~~~~~~~~~~~~ 12:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:43.11 _hb_debug_msg_va (const char *what, 12:43.11 ^~~~~~~~~~~~~~~~ 12:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:43.11 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:43.11 ^~~~~~~~~~~~~~~~ 12:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:43.11 _hb_debug_msg (const char *what, 12:43.11 ^~~~~~~~~~~~~ 12:43.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:43.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:43.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:43.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:43.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:43.43 libgfx_graphite2_src.a.desc 12:43.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/graphite2/src' 12:43.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 12:43.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:43.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 12:44.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:44.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:44.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:45.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 12:45.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:45.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 12:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 12:45.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp: In member function 'virtual nsresult ContentPrincipal::QueryInterface(const nsIID&, void**)': 12:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:45.60 foundInterface = 0; \ 12:45.60 ^~~~~~~~~~~~~~ 12:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:45.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:45.60 ^~~~~~~~~~~~~~~~~~~~~~~ 12:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:45.60 NS_INTERFACE_MAP_END 12:45.60 ^~~~~~~~~~~~~~~~~~~~ 12:45.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.60 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 12:45.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 12:45.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:45.61 } else 12:45.61 ^~~~ 12:45.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 12:45.61 } else 12:45.61 ^~~~ 12:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.62 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 12:45.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 12:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 12:45.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': 12:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:45.62 foundInterface = 0; \ 12:45.62 ^~~~~~~~~~~~~~ 12:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:45.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:45.62 ^~~~~~~~~~~~~~~~~~~~~~~ 12:45.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:45.62 NS_INTERFACE_MAP_END 12:45.63 ^~~~~~~~~~~~~~~~~~~~ 12:45.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.63 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 12:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 12:45.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:45.63 } else 12:45.63 ^~~~ 12:45.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 12:45.63 } else 12:45.63 ^~~~ 12:45.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.63 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 12:45.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 12:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 12:45.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp: In member function 'virtual nsresult NullPrincipal::QueryInterface(const nsIID&, void**)': 12:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:45.64 foundInterface = 0; \ 12:45.64 ^~~~~~~~~~~~~~ 12:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:45.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:45.64 ^~~~~~~~~~~~~~~~~~~~~~~ 12:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:45.64 NS_INTERFACE_MAP_END 12:45.64 ^~~~~~~~~~~~~~~~~~~~ 12:45.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.64 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 12:45.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 12:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:45.65 } else 12:45.65 ^~~~ 12:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 12:45.65 } else 12:45.65 ^~~~ 12:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.65 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 12:45.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 12:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 12:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.h:9, 12:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:7, 12:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult NullPrincipalURI::QueryInterface(const nsIID&, void**)': 12:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:45.66 foundInterface = 0; \ 12:45.66 ^~~~~~~~~~~~~~ 12:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:45.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:45.66 ^~~~~~~~~~~~~~~~~~~~~~~ 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:45.67 NS_INTERFACE_MAP_END 12:45.67 ^~~~~~~~~~~~~~~~~~~~ 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:45.67 else 12:45.67 ^~~~ 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:45.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:45.67 ^~~~~~~~~~~~~~~~~~ 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/NullPrincipalURI.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:45.67 NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) 12:45.67 ^~~~~~~~~~~~~~~~~~~~~~ 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp: In member function 'virtual nsresult SystemPrincipal::QueryInterface(const nsIID&, void**)': 12:45.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:45.67 foundInterface = 0; \ 12:45.67 ^~~~~~~~~~~~~~ 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:45.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:45.68 ^~~~~~~~~~~~~~~~~~~~~~~ 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:45.68 NS_INTERFACE_MAP_END 12:45.68 ^~~~~~~~~~~~~~~~~~~~ 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.68 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 12:45.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/ContentPrincipal.cpp:21, 12:45.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps/Unified_cpp_caps0.cpp:2: 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:45.68 } else 12:45.68 ^~~~ 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 12:45.68 } else 12:45.68 ^~~~ 12:45.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 12:45.68 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 12:45.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:45.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 12:45.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:45.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:45.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:46.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 12:46.70 libcaps.a.desc 12:46.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/caps' 12:46.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:46.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:46.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:49.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 12:49.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 12:50.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:50.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:50.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:50.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 12:50.97 libgfx_config.a.desc 12:50.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/config' 12:51.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:51.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:51.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:53.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:53.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 12:56.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 12:56.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:56.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:56.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 12:56.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:56.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:56.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:58.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:58.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 12:58.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shape-plan-private.hh:31, 12:58.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shaper-impl-private.hh:33, 12:58.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:32: 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 12:58.42 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 12:58.42 ^~~~~~~~~~~~~~~~~~~ 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 12:58.42 _hb_debug_msg_va (const char *what, 12:58.42 ^~~~~~~~~~~~~~~~ 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 12:58.42 _hb_debug_msg<0> (const char *what HB_UNUSED, 12:58.42 ^~~~~~~~~~~~~~~~ 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 12:58.42 _hb_debug_msg (const char *what, 12:58.42 ^~~~~~~~~~~~~ 12:58.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:41: 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 12:58.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh:54:60: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} with 'private' member 'hb_vector_size_t::v' [-Wclass-memaccess] 12:58.42 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 12:58.42 ^ 12:58.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shaper-impl-private.hh:30, 12:58.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape.cc:32: 12:58.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 12:58.43 struct hb_vector_size_t 12:58.43 ^~~~~~~~~~~~~~~~ 12:58.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 12:58.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:58.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:58.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:58.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:58.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 12:58.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:58.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:58.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:59.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 12:59.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 12:59.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:00.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 13:00.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-shape-plan.cc:28: 13:00.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 13:00.96 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 13:00.97 ^~~~~~~~~~~~~~~~~~~ 13:00.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 13:00.98 _hb_debug_msg_va (const char *what, 13:00.98 ^~~~~~~~~~~~~~~~ 13:00.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 13:01.00 _hb_debug_msg<0> (const char *what HB_UNUSED, 13:01.00 ^~~~~~~~~~~~~~~~ 13:01.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 13:01.00 _hb_debug_msg (const char *what, 13:01.00 ^~~~~~~~~~~~~ 13:01.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 13:01.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:01.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 13:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 13:01.35 size - sizeof(js::NativeObject)); 13:01.35 ^ 13:01.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 13:01.35 class HeapSlot : public WriteBarrieredBase { 13:01.35 ^~~~~~~~ 13:01.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 13:01.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.37 memset(aT, 0, sizeof(T)); 13:01.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:01.37 struct TabSizes { 13:01.37 ^~~~~~~~ 13:01.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 13:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.37 memset(aT, 0, sizeof(T)); 13:01.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:01.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:01.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:01.39 struct ServoSizes { 13:01.41 ^~~~~~~~~~ 13:01.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 13:01.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 13:01.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.41 memset(aT, 0, sizeof(T)); 13:01.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 13:01.47 class StaticStrings { 13:01.48 ^~~~~~~~~~~~~ 13:01.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 13:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 13:01.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.51 memset(aT, 0, sizeof(T)); 13:01.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:01.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:01.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:01.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:01.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 13:01.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 13:01.53 class PreliminaryObjectArray { 13:01.53 ^~~~~~~~~~~~~~~~~~~~~~ 13:01.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 13:01.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 13:01.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.55 memset(aT, 0, sizeof(T)); 13:01.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 13:01.56 class TypeNewScript { 13:01.56 ^~~~~~~~~~~~~ 13:01.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 13:01.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 13:01.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.56 memset(aT, 0, sizeof(T)); 13:01.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 13:01.57 struct IonScriptCounts { 13:01.57 ^~~~~~~~~~~~~~~ 13:01.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 13:01.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 13:01.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.57 memset(aT, 0, sizeof(T)); 13:01.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 13:01.58 struct ZoneGCStats { 13:01.58 ^~~~~~~~~~~ 13:01.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 13:01.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 13:01.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.58 memset(aT, 0, sizeof(T)); 13:01.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 13:01.59 class NewObjectCache { 13:01.59 ^~~~~~~~~~~~~~ 13:01.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 13:01.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 13:01.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.60 memset(aT, 0, sizeof(T)); 13:01.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 13:01.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:01.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:01.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:01.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 13:01.61 class MOZ_NON_PARAM alignas(8) Value { 13:01.61 ^~~~~ 13:01.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:14, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 13:01.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 13:01.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 13:01.61 memset(aT, 0, sizeof(T)); 13:01.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:01.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 13:01.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 13:01.62 class CodeOffsetJump { 13:01.62 ^~~~~~~~~~~~~~ 13:01.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 13:01.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 13:01.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 13:01.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 13:01.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 13:01.63 memset(table, 0, sizeof(*table) * capacity()); 13:01.63 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:01.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 13:01.64 class HashTableEntry { 13:01.64 ^~~~~~~~~~~~~~ 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 13:01.64 memset(table, 0, sizeof(*table) * capacity()); 13:01.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 13:01.64 class HashTableEntry { 13:01.64 ^~~~~~~~~~~~~~ 13:01.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 13:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 13:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 13:01.65 memset(table, 0, sizeof(*table) * capacity()); 13:01.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 13:01.65 class HashTableEntry { 13:01.65 ^~~~~~~~~~~~~~ 13:01.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 13:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 13:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 13:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 13:01.67 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 13:01.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:01.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:10, 13:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.cpp:11: 13:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 13:01.67 class HashTableEntry { 13:01.67 ^~~~~~~~~~~~~~ 13:01.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:03.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:03.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:05.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 13:05.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 13:08.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:08.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:09.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:09.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:09.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:13.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:13.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:15.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:15.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 13:15.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 13:15.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 13:15.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 13:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 13:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/glue/BackgroundUtils.h:10, 13:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 13:15.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: 13:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': 13:15.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:15.60 foundInterface = 0; \ 13:15.61 ^~~~~~~~~~~~~~ 13:15.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:15.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:15.61 ^~~~~~~~~~~~~~~~~~~~~~~ 13:15.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:15.62 NS_INTERFACE_MAP_END 13:15.63 ^~~~~~~~~~~~~~~~~~~~ 13:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:15.63 else 13:15.63 ^~~~ 13:15.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:15.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:15.65 ^~~~~~~~~~~~~~~~~~ 13:15.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/prefetch/OfflineCacheUpdateChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:15.66 NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) 13:15.66 ^~~~~~~~~~~~~~~~~~~~~~ 13:15.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 13:16.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:16.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:16.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:16.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:16.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:16.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:16.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 13:16.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 13:16.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:16.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:119: 13:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc: In function 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)': 13:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/video_receive_stream.cc:153:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class webrtc::VideoCodec'; use assignment or value-initialization instead [-Wclass-memaccess] 13:16.67 memset(&codec, 0, sizeof(codec)); 13:16.67 ^ 13:16.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:18, 13:16.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/call_stats.cc:17, 13:16.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:2: 13:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 13:16.67 class VideoCodec { 13:16.67 ^~~~~~~~~~ 13:16.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:56: 13:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc: In member function 'virtual int32_t webrtc::RtpStreamReceiver::OnReceivedPayloadData(const uint8_t*, size_t, const webrtc::WebRtcRTPHeader*)': 13:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:321:52: warning: this statement may fall through [-Wimplicit-fallthrough=] 13:16.67 keyframe_request_sender_->RequestKeyFrame(); 13:16.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 13:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:323:9: note: here 13:16.67 case video_coding::H264SpsPpsTracker::kDrop: 13:16.67 ^~~~ 13:16.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:16.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 13:16.84 liburiloader_prefetch.a.desc 13:16.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/prefetch' 13:19.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 13:19.54 libimage_decoders_icon_gtk.a.desc 13:19.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/gtk' 13:19.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:19.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 13:19.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-font-face.c:41, 13:19.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: 13:19.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 13:19.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.55 ^ 13:19.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.55 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.55 ^~~~ 13:19.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 13:19.55 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 13:19.55 ^~~~~~~~~~~~~~~~ 13:19.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 13:19.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.56 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.56 ^ 13:19.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.56 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.56 ^~~~ 13:19.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 13:19.56 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 13:19.56 ^~~~~~~~~~~~~~~~ 13:19.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 13:19.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.57 ^ 13:19.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.58 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.58 ^~~~ 13:19.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.58 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 13:19.58 ^~~~~~~~~~~~~~~~ 13:19.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 13:19.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.58 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.59 ^ 13:19.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.59 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.59 ^~~~ 13:19.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.59 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 13:19.59 ^~~~~~~~~~~~~~~~ 13:19.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 13:19.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.60 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.60 ^ 13:19.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.60 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.60 ^~~~ 13:19.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 13:19.60 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 13:19.61 ^~~~~~~~~~~~~~~~ 13:19.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 13:19.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.61 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.61 ^ 13:19.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.61 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.61 ^~~~ 13:19.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 13:19.61 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 13:19.61 ^~~~~~~~~~~~~~~~ 13:19.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:19.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:19.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:19.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 13:19.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 13:19.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.62 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.62 ^ 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.62 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.62 ^~~~ 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 13:19.62 new_rects = _cairo_malloc_ab (size, 13:19.62 ^~~~~~~~~~~~~~~~ 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 13:19.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.63 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.63 ^ 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.63 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.63 ^~~~ 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 13:19.63 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 13:19.63 ^~~~~~~~~~~~~~~~ 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.63 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.63 ^ 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.63 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.63 ^~~~ 13:19.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 13:19.63 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 13:19.63 ^~~~~~~~~~~~~~~~ 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.64 ^ 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.64 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.64 ^~~~ 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 13:19.64 path->data = _cairo_malloc_ab (path->num_data, 13:19.64 ^~~~~~~~~~~~~~~~ 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.64 ^ 13:19.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.64 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.65 ^~~~ 13:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 13:19.65 pattern->stops = _cairo_malloc_ab (other->stops_size, 13:19.65 ^~~~~~~~~~~~~~~~ 13:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 13:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.65 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.65 ^ 13:19.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.79 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.79 ^~~~ 13:19.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 13:19.79 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 13:19.79 ^~~~~~~~~~~~~~~~ 13:19.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 13:19.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.79 ^ 13:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.80 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.80 ^~~~ 13:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.80 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 13:19.80 ^~~~~~~~~~~~~~~~ 13:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 13:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.80 ^ 13:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.81 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.81 ^~~~ 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 13:19.81 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 13:19.81 ^~~~~~~~~~~~~~~~ 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.81 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.81 ^ 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.81 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.81 ^~~~ 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 13:19.81 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 13:19.81 ^~~~~~~~~~~~~~~~ 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 13:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.81 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.81 ^ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.82 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.82 ^~~~ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.82 vertices = _cairo_malloc_ab (num_vertices, 13:19.82 ^~~~~~~~~~~~~~~~ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.82 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.82 ^ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.82 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.82 ^~~~ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 13:19.82 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 13:19.82 ^~~~~~~~~~~~~~~~ 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 13:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.83 ^ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.83 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.83 ^~~~ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 13:19.83 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 13:19.83 ^~~~~~~~~~~~~~~~ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.83 ^ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.83 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.83 ^~~~ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 13:19.83 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 13:19.83 ^~~~~~~~~~~~~~~~ 13:19.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 13:19.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.92 ^ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.93 ^~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 13:19.93 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 13:19.93 ^~~~~~~~~~~~~~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.93 ^ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.93 ^~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.93 new_elements = _cairo_malloc_ab (pq->max_size, 13:19.93 ^~~~~~~~~~~~~~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.93 ^ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.93 ^~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 13:19.93 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 13:19.93 ^~~~~~~~~~~~~~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:19.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:19.93 ^ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:19.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:19.93 ^~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 13:19.93 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 13:19.93 ^~~~~~~~~~~~~~~~ 13:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 13:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:20.06 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:20.06 ^ 13:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:20.06 ((size) ? malloc((unsigned) (size)) : NULL) 13:20.06 ^~~~ 13:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 13:20.06 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 13:20.06 ^~~~~~~~~~~~~~~~ 13:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:20.16 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:20.16 ^ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:20.16 ((size) ? malloc((unsigned) (size)) : NULL) 13:20.16 ^~~~ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 13:20.16 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 13:20.16 ^~~~~~~~~~~~~~~~ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:20.16 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:20.16 ^ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:20.16 ((size) ? malloc((unsigned) (size)) : NULL) 13:20.16 ^~~~ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 13:20.16 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 13:20.16 ^~~~~~~~~~~~~~~~ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:20.16 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:20.16 ^ 13:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:20.16 ((size) ? malloc((unsigned) (size)) : NULL) 13:20.16 ^~~~ 13:20.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 13:20.21 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 13:20.21 ^~~~~~~~~~~~~~~~ 13:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:20.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:20.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:24.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 13:24.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconModule.cpp:7, 13:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: 13:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconURI.cpp: In member function 'virtual nsresult nsMozIconURI::QueryInterface(const nsIID&, void**)': 13:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:24.68 foundInterface = 0; \ 13:24.68 ^~~~~~~~~~~~~~ 13:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:24.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:24.68 ^~~~~~~~~~~~~~~~~~~~~~~ 13:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:24.68 NS_INTERFACE_MAP_END 13:24.68 ^~~~~~~~~~~~~~~~~~~~ 13:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:24.68 else 13:24.68 ^~~~ 13:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 13:24.70 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 13:24.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/decoders/icon/nsIconURI.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 13:24.70 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsINestedURI, mIconURL) 13:24.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:24.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 13:25.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 13:25.72 libimage_decoders_icon.a.desc 13:25.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders/icon' 13:25.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 13:25.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 13:26.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 13:26.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 13:27.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 13:27.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 13:27.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 13:27.94 libimage_build.a.desc 13:27.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/build' 13:28.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:28.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:28.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:29.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:29.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:29.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:29.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 13:29.86 libimage_encoders_ico.a.desc 13:29.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/ico' 13:29.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:29.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:31.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:31.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:31.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:31.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:31.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:31.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:31.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:31.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:31.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:33.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:33.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:34.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:34.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:35.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:35.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:35.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 13:35.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 13:35.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 13:36.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:36.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:36.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:36.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:36.72 Compiling lazycell v0.4.0 13:37.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:37.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:37.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:37.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:37.60 Compiling same-file v0.1.3 13:37.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:37.77 libvideo_gn.a.desc 13:37.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/video/video_gn' 13:41.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:41.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:42.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 13:42.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 13:42.70 Compiling regex-syntax v0.4.1 13:43.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 13:43.01 libgfx_src.a.desc 13:43.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/src' 13:46.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:46.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.cpp:34, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:11: 13:46.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 13:46.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 13:46.33 size - sizeof(js::NativeObject)); 13:46.33 ^ 13:46.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 13:46.33 class HeapSlot : public WriteBarrieredBase { 13:46.33 ^~~~~~~~ 13:46.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 13:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 13:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.34 memset(aT, 0, sizeof(T)); 13:46.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 13:46.35 struct TabSizes { 13:46.35 ^~~~~~~~ 13:46.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 13:46.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 13:46.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.35 memset(aT, 0, sizeof(T)); 13:46.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 13:46.36 struct ServoSizes { 13:46.36 ^~~~~~~~~~ 13:46.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 13:46.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 13:46.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.37 memset(aT, 0, sizeof(T)); 13:46.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 13:46.41 class StaticStrings { 13:46.41 ^~~~~~~~~~~~~ 13:46.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 13:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 13:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.45 memset(aT, 0, sizeof(T)); 13:46.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:46.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:46.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 13:46.47 class PreliminaryObjectArray { 13:46.48 ^~~~~~~~~~~~~~~~~~~~~~ 13:46.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.51 memset(aT, 0, sizeof(T)); 13:46.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 13:46.51 class TypeNewScript { 13:46.51 ^~~~~~~~~~~~~ 13:46.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 13:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.51 memset(aT, 0, sizeof(T)); 13:46.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 13:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 13:46.56 struct IonScriptCounts { 13:46.56 ^~~~~~~~~~~~~~~ 13:46.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 13:46.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 13:46.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.56 memset(aT, 0, sizeof(T)); 13:46.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 13:46.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 13:46.57 struct ZoneGCStats { 13:46.64 ^~~~~~~~~~~ 13:46.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 13:46.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 13:46.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.64 memset(aT, 0, sizeof(T)); 13:46.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AtomicOperations.h:357, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:61, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 13:46.64 class NewObjectCache { 13:46.64 ^~~~~~~~~~~~~~ 13:46.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 13:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 13:46.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.70 memset(aT, 0, sizeof(T)); 13:46.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 13:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 13:46.72 class MOZ_NON_PARAM alignas(8) Value { 13:46.72 ^~~~~ 13:46.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 13:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 13:46.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 13:46.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 13:46.74 memset(aT, 0, sizeof(T)); 13:46.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 13:46.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 13:46.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:67, 13:46.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 13:46.75 class CodeOffsetJump { 13:46.75 ^~~~~~~~~~~~~~ 13:46.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 13:46.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 13:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 13:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 13:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.cpp:48, 13:46.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src0.cpp:2: 13:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 13:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 13:46.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 13:46.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 13:46.78 memset(table, 0, sizeof(*table) * capacity()); 13:46.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:46.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 13:46.78 class HashTableEntry { 13:46.78 ^~~~~~~~~~~~~~ 13:46.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:46.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 13:46.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 13:46.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 13:46.79 memset(table, 0, sizeof(*table) * capacity()); 13:46.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:46.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 13:46.80 class HashTableEntry { 13:46.80 ^~~~~~~~~~~~~~ 13:46.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 13:46.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 13:46.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 13:46.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 13:46.82 memset(table, 0, sizeof(*table) * capacity()); 13:46.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:46.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 13:46.82 class HashTableEntry { 13:46.82 ^~~~~~~~~~~~~~ 13:46.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 13:46.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:46.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:46.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:46.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 13:47.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 13:50.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:50.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 13:50.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:2570, 13:50.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-spans.c:27, 13:50.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 13:50.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 13:50.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.75 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.75 ^ 13:50.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.75 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.75 ^~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 13:50.76 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 13:50.76 ^~~~~~~~~~~~~~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.76 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.76 ^ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.76 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.76 ^~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 13:50.76 rects = _cairo_malloc_ab (traps->num_traps, 13:50.76 ^~~~~~~~~~~~~~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.76 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.76 ^ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.76 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.76 ^~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 13:50.76 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 13:50.76 ^~~~~~~~~~~~~~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.76 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.76 ^ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.76 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.76 ^~~~ 13:50.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 13:50.76 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 13:50.76 ^~~~~~~~~~~~~~~~ 13:50.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 13:50.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.81 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.81 ^ 13:50.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.81 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.83 ^~~~ 13:50.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 13:50.83 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 13:50.83 ^~~~~~~~~~~~~~~~ 13:50.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 13:50.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.85 ^ 13:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.87 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.87 ^~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 13:50.87 rects = _cairo_malloc_ab (num_rects, 13:50.87 ^~~~~~~~~~~~~~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.87 ^ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.87 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.87 ^~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 13:50.87 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 13:50.87 ^~~~~~~~~~~~~~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.87 ^ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.87 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.87 ^~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 13:50.87 polygon->y_buckets = _cairo_malloc_ab (num_buckets, 13:50.87 ^~~~~~~~~~~~~~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.87 ^ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.87 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.87 ^~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 13:50.87 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 13:50.87 ^~~~~~~~~~~~~~~~ 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 13:50.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.87 ^ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.93 ^~~~ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 13:50.93 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 13:50.93 ^~~~~~~~~~~~~~~~ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.93 ^ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.93 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.93 ^~~~ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 13:50.93 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 13:50.93 ^~~~~~~~~~~~~~~~ 13:50.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 13:50.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 13:50.94 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 13:50.94 ^ 13:50.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 13:50.94 ((size) ? malloc((unsigned) (size)) : NULL) 13:50.94 ^~~~ 13:50.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 13:50.94 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 13:50.94 ^~~~~~~~~~~~~~~~ 13:50.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: 13:50.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-version.c: At top level: 13:50.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 13:50.94 #define CAIRO_VERSION_H 1 13:50.95 13:50.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo.h:41, 13:50.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairoint.h:70, 13:50.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-spans.c:27, 13:50.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 13:50.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 13:50.95 #define CAIRO_VERSION_H 13:50.95 13:50.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:51.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:51.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:51.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:51.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:51.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 13:51.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 13:51.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:51.71 libgfx_cairo_cairo_src.a.desc 13:51.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/cairo/src' 13:51.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 13:51.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 13:52.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:52.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:58.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 13:58.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 13:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 13:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIHandlerService.h:10, 13:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/ContentHandlerService.h:4, 13:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/ContentHandlerService.cpp:1, 13:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 13:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': 13:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:58.81 foundInterface = 0; \ 13:58.81 ^~~~~~~~~~~~~~ 13:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:58.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:58.81 ^~~~~~~~~~~~~~~~~~~~~~~ 13:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp:1149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:58.81 NS_INTERFACE_MAP_END 13:58.81 ^~~~~~~~~~~~~~~~~~~~ 13:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:58.81 else 13:58.81 ^~~~ 13:58.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:58.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:58.91 ^~~~~~~~~~~~~~~~~~ 13:58.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalHelperAppService.cpp:1148:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:58.91 NS_INTERFACE_MAP_ENTRY(nsINamed) 13:58.91 ^~~~~~~~~~~~~~~~~~~~~~ 13:58.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': 13:58.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:58.93 foundInterface = 0; \ 13:58.93 ^~~~~~~~~~~~~~ 13:58.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:58.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:58.94 ^~~~~~~~~~~~~~~~~~~~~~~ 13:58.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:58.95 NS_INTERFACE_MAP_END 13:58.95 ^~~~~~~~~~~~~~~~~~~~ 13:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:58.97 else 13:58.97 ^~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:58.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:58.97 ^~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:58.97 NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) 13:58.97 ^~~~~~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:58.97 foundInterface = 0; \ 13:58.97 ^~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:58.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:58.97 ^~~~~~~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:58.97 NS_INTERFACE_MAP_END 13:58.97 ^~~~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:58.97 else 13:58.97 ^~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:58.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:58.97 ^~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsExternalProtocolHandler.cpp:452:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:58.97 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:58.97 ^~~~~~~~~~~~~~~~~~~~~~ 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': 13:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:58.97 foundInterface = 0; \ 13:58.97 ^~~~~~~~~~~~~~ 13:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:59.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:59.03 ^~~~~~~~~~~~~~~~~~~~~~~ 13:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:59.03 NS_INTERFACE_MAP_END 13:59.03 ^~~~~~~~~~~~~~~~~~~~ 13:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:59.03 else 13:59.03 ^~~~ 13:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 13:59.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:59.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:59.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) 13:59.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 13:59.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:59.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 13:59.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:59.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 13:59.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:59.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 13:59.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 13:59.51 liburiloader_exthandler.a.desc 13:59.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/uriloader/exthandler' 14:02.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:03.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:04.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:04.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:05.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:05.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:06.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 14:06.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 14:07.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:07.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:11.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:11.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:14.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 14:14.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 14:15.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:15.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:15.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:15.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:15.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:15.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h:12, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 14:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 14:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In static member function 'static bool IPC::ParamTraits >::Read(const IPC::Message*, PickleIterator*, IPC::ParamTraits >::paramType*) [with T = mozilla::layers::ScrollDirection]': 14:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:450:5: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.35 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 14:15.35 ^~ 14:15.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 14:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 14:15.35 T tmp; 14:15.35 ^~~ 14:15.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BufferList.h:12, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/base/pickle.h:17, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message.h:13, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 14:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::ParamTraits::paramType*)': 14:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:450:5: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:15.35 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 14:15.35 ^~ 14:15.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 14:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 14:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 14:15.35 T tmp; 14:15.35 ^~~ 14:15.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:15.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 14:15.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 14:18.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 14:18.41 libimage_decoders.a.desc 14:18.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/decoders' 14:21.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:21.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:21.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 14:21.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 14:23.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 14:23.52 libangle_common.a.desc 14:23.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/angle_common' 14:25.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 14:25.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 14:26.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:26.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:27.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:27.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:8: 14:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': 14:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:1658:3: warning: 'capStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.36 aStrokeOptions.mLineCap = capStyle; 14:27.37 ^~~~~~~~~~~~~~ 14:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:1657:3: warning: 'joinStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.37 aStrokeOptions.mLineJoin = joinStyle; 14:27.37 ^~~~~~~~~~~~~~ 14:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:1656:3: warning: 'dashLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.37 aStrokeOptions.mDashLength = size_t(dashLength); 14:27.37 ^~~~~~~~~~~~~~ 14:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h: In static member function 'static bool mozilla::gfx::RecordedEvent::DoWithEvent(S&, mozilla::gfx::RecordedEvent::EventType, F) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader; F = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::]': 14:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:3328:3: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.37 aStream.read((char *)&mPayload.front(), size); 14:27.37 ^~~~~~~ 14:27.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:3325:12: note: 'size' was declared here 14:27.38 uint64_t size; 14:27.38 ^~~~ 14:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:2612:26: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.38 for (uint64_t i = 0; i < size; i++) { 14:27.38 ~~^~~~~~ 14:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/RecordedEventImpl.h:2606:12: note: 'size' was declared here 14:27.38 uint64_t size; 14:27.38 ^~~~ 14:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 14:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:48:3: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.38 if (magicInt != mozilla::gfx::kMagicInt) { 14:27.38 ^~ 14:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:54:3: warning: 'majorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.39 if (majorRevision != kMajorRevision) { 14:27.39 ^~ 14:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:60:3: warning: 'minorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.39 if (minorRevision > kMinorRevision) { 14:27.39 ^~ 14:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/InlineTranslator.cpp:67:46: warning: 'eventType' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:27.39 bool success = RecordedEvent::DoWithEvent( 14:27.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 14:27.39 reader, static_cast(eventType), 14:27.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.39 [&](RecordedEvent *recordedEvent) { 14:27.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.39 // Make sure that the whole event was read from the stream 14:27.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.39 // successfully. 14:27.39 ~~~~~~~~~~~~~~~~ 14:27.39 if (!reader.good()) { 14:27.39 ~~~~~~~~~~~~~~~~~~~~~ 14:27.39 return false; 14:27.40 ~~~~~~~~~~~~~ 14:27.40 } 14:27.40 ~ 14:27.40 14:27.40 14:27.40 if (!recordedEvent->PlayEvent(this)) { 14:27.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.40 return false; 14:27.40 ~~~~~~~~~~~~~ 14:27.40 } 14:27.40 ~ 14:27.40 14:27.41 14:27.41 return true; 14:27.41 ~~~~~~~~~~~~ 14:27.41 }); 14:27.41 ~~ 14:27.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:27.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 14:27.43 libmedia_webrtc_signaling_src_peerconnection.a.desc 14:27.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/signaling/src/peerconnection' 14:27.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:27.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:27.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:27.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:27.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:27.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:28.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:28.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:29.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:29.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:33.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:33.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:34.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:34.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 14:35.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:35.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:35.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:35.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:36.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:38.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:38.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 14:38.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 14:38.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/PContentBridgeParent.cpp:7, 14:38.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols10.cpp:2: 14:38.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::dom::CreatedWindowInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = false]': 14:38.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:38.03 class CreatedWindowInfo final 14:38.03 ^~~~~~~~~~~~~~~~~ 14:38.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mozilla::dom::PContentChild::SendCreateWindow(mozilla::dom::PContentChild::PBrowserChild*, mozilla::dom::PContentChild::PBrowserChild*, mozilla::dom::PContentChild::PRenderFrameChild*, const uint32_t&, const bool&, const bool&, const bool&, const OptionalURIParams&, const nsCString&, const nsCString&, const float&, const Principal&, const uint32_t&)::; _ArgTypes = {mozilla::ipc::ResponseRejectReason}]': 14:38.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:38.04 class CreatedWindowInfo final 14:38.04 ^~~~~~~~~~~~~~~~~ 14:38.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 14:40.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:40.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:42.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:42.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:42.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 14:42.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:42.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 14:43.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:43.17 libaudio_processing_gn.a.desc 14:43.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 14:45.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 14:45.51 libgfx_cairo_libpixman_src.a.desc 14:45.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/cairo/libpixman/src' 14:46.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 14:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::HandleInput()': 14:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp:462:25: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:46.97 mControllerInfo.mHand = aHand; 14:46.98 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 14:46.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp:931:20: note: 'hand' was declared here 14:46.98 dom::GamepadHand hand; 14:46.99 ^~~~ 14:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'mozilla::dom::GamepadHand mozilla::gfx::VRSystemManagerOpenVR::GetGamepadHandFromControllerRole(vr::ETrackedControllerRole)': 14:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp:948:10: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:46.99 return hand; 14:46.99 ^~~~ 14:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::ScanForControllers()': 14:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/gfxVROpenVR.cpp:1100:41: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:46.99 numTriggers, numAxes, deviceId); 14:46.99 ^ 14:46.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 14:47.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:47.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 14:47.85 Compiling smallbitvec v1.0.6 14:49.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:49.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:50.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:50.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:50.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 14:50.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 14:50.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 14:50.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICancelableRunnable.h:10, 14:50.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsThreadUtils.h:13, 14:50.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.h:8, 14:50.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 14:50.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 14:50.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': 14:50.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:50.97 foundInterface = 0; \ 14:50.97 ^~~~~~~~~~~~~~ 14:50.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:50.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:50.98 ^~~~~~~~~~~~~~~~~~~~~~~ 14:50.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:50.98 NS_INTERFACE_MAP_END 14:50.99 ^~~~~~~~~~~~~~~~~~~~ 14:50.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:50.99 else 14:51.00 ^~~~ 14:51.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:51.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:51.00 ^~~~~~~~~~~~~~~~~~ 14:51.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:51.01 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 14:51.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:51.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': 14:51.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.03 foundInterface = 0; \ 14:51.03 ^~~~~~~~~~~~~~ 14:51.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:51.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.03 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamParser.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.04 NS_INTERFACE_MAP_END 14:51.04 ^~~~~~~~~~~~~~~~~~~~ 14:51.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:51.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 14:51.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 14:51.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.h:9, 14:51.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 14:51.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 14:51.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.06 } else 14:51.07 ^~~~ 14:51.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/parser/html/nsHtml5StreamParser.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 14:51.08 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) 14:51.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 14:53.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:53.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/test_nr_socket.cpp: In member function 'mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const': 14:53.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:53.73 if (!nr_transport_addr_cmp(const_cast(&remote_address), 14:53.74 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.74 &port_mapping->remote_address_, compare_flags)) 14:53.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:53.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 14:55.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 14:55.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 14:56.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 14:56.00 libimage_encoders_png.a.desc 14:56.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/png' 14:57.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:57.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 14:58.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 14:58.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:2: 14:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp: In function 'bool wr_moz2d_render_cb(mozilla::wr::ByteSlice, uint32_t, uint32_t, mozilla::wr::ImageFormat, const uint16_t*, const TileOffset*, mozilla::wr::MutByteSlice)': 14:58.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/webrender_bindings/Moz2DImageRenderer.cpp:271:47: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:58.55 mozilla::wr::MutByteSliceToRange(output)); 14:58.55 ^ 14:58.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 15:01.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 15:01.18 libgfx_webrender_bindings.a.desc 15:01.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/webrender_bindings' 15:02.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:02.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:02.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 15:02.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 15:04.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 15:04.26 libimage_encoders_jpeg.a.desc 15:04.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/jpeg' 15:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 15:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' 15:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:110:9: required from here 15:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawPath' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 15:07.34 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 15:07.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:07.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 15:07.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 15:07.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:279:8: note: 'struct SkRecords::DrawPath' declared here 15:07.37 RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 15:07.37 ^~~~~~~~ 15:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 15:07.40 struct T { \ 15:07.40 ^ 15:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 15:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' 15:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawRect' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 15:07.43 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 15:07.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:07.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 15:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:305:8: note: 'struct SkRecords::DrawRect' declared here 15:07.43 RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 15:07.43 ^~~~~~~~ 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 15:07.43 struct T { \ 15:07.43 ^ 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:435:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:50:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct SkRecords::DrawTextBlob' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 15:07.43 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 15:07.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 15:07.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 15:07.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:317:8: note: 'struct SkRecords::DrawTextBlob' declared here 15:07.43 RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 15:07.43 ^~~~~~~~~~~~ 15:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 15:07.43 struct T { \ 15:07.43 ^ 15:07.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:10.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:10.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-object-private.hh:36, 15:10.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-buffer-private.hh:34, 15:10.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 15:10.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 15:10.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:32, 15:10.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 15:10.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 15:10.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 15:10.20 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 15:10.20 ^~~~~~~~~~~~~~~~~~~ 15:10.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 15:10.20 _hb_debug_msg_va (const char *what, 15:10.21 ^~~~~~~~~~~~~~~~ 15:10.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 15:10.22 _hb_debug_msg<0> (const char *what HB_UNUSED, 15:10.23 ^~~~~~~~~~~~~~~~ 15:10.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 15:10.23 _hb_debug_msg (const char *what, 15:10.24 ^~~~~~~~~~~~~ 15:10.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 15:10.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 15:10.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 15:10.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:28, 15:10.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 15:10.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 15:10.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh:54:60: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} with 'private' member 'hb_vector_size_t::v' [-Wclass-memaccess] 15:10.26 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 15:10.26 ^ 15:10.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:30, 15:10.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 15:10.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 15:10.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 15:10.26 struct hb_vector_size_t 15:10.26 ^~~~~~~~~~~~~~~~ 15:10.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:12.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 15:12.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 15:13.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:13.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:14.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 15:14.77 libimage_encoders_bmp.a.desc 15:14.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/encoders/bmp' 15:14.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:14.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:20.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:20.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:33, 15:20.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:27, 15:20.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 15:20.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:130:1: warning: explicit specialization 'void _hb_debug_msg_va(const char*, const void*, const char*, bool, unsigned int, int, const char*, va_list) [with int max_level = 0; va_list = char*]' may be missing attributes [-Wmissing-attributes] 15:20.22 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 15:20.22 ^~~~~~~~~~~~~~~~~~~ 15:20.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 15:20.22 _hb_debug_msg_va (const char *what, 15:20.23 ^~~~~~~~~~~~~~~~ 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:173:1: warning: explicit specialization 'void _hb_debug_msg(const char*, const void*, const char*, bool, unsigned int, int, const char*, ...) [with int max_level = 0]' may be missing attributes [-Wmissing-attributes] 15:20.23 _hb_debug_msg<0> (const char *what HB_UNUSED, 15:20.23 ^~~~~~~~~~~~~~~~ 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 15:20.23 _hb_debug_msg (const char *what, 15:20.23 ^~~~~~~~~~~~~ 15:20.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:30, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-set-private.hh:54:60: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} with 'private' member 'hb_vector_size_t::v' [-Wclass-memaccess] 15:20.23 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 15:20.23 ^ 15:20.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-type-private.hh:32, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-aat-layout.cc:27, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 15:20.23 struct hb_vector_size_t 15:20.23 ^~~~~~~~~~~~~~~~ 15:20.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-face.cc:32, 15:20.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:20: 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-file-private.hh: In member function 'bool OT::OffsetTable::serialize(OT::hb_serialize_context_t*, hb_tag_t, OT::Supplier&, OT::Supplier&, unsigned int)': 15:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/harfbuzz/src/hb-open-file-private.hh:168:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 15:20.23 if (tags[i] == HB_OT_TAG_head && end - start >= head::static_size) 15:20.23 ~~~~~~~~~~~~^~~~~~~ 15:20.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:21.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:21.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportlayer.h:12, 15:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.h:19, 15:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.cpp:12: 15:21.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/sigslot.h: In member function 'nsresult mozilla::TransportFlow::PushLayers(nsAutoPtr >)': 15:21.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/sigslot.h:2074:5: warning: 'layer' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:21.12 m_connected_slots.push_back(conn); 15:21.12 ^~~~~~~~~~~~~~~~~ 15:21.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/transportflow.cpp:130:19: note: 'layer' was declared here 15:21.12 TransportLayer *layer; 15:21.12 ^~~~~ 15:21.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:23.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:23.14 libgfx_harfbuzz_src.a.desc 15:23.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/harfbuzz/src' 15:23.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 15:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 15:23.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:23.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:24.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 15:24.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 15:25.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:25.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:26.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:26.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 15:26.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 15:26.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h:22:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 15:26.24 memcpy(&px4, px, 16); 15:26.24 ^ 15:26.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 15:26.25 class Sk4px : public Sk16b { 15:26.25 ^~~~~ 15:26.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h:28:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 15:26.25 memcpy(&px2, px, 8); 15:26.25 ^ 15:26.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 15:26.25 class Sk4px : public Sk16b { 15:26.25 ^~~~~ 15:26.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:237, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/../opts/Sk4px_none.h:34:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 15:26.25 memcpy(&px1, px, 4); 15:26.25 ^ 15:26.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 15:26.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:40: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 15:26.25 class Sk4px : public Sk16b { 15:26.25 ^~~~~ 15:26.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkOpts.cpp:42: 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:200:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 15:26.25 case 3: k ^= data[2] << 16; 15:26.25 ~~^~~~~~~~~~~~~~~~ 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:13: note: here 15:26.25 case 2: k ^= data[1] << 8; 15:26.25 ^~~~ 15:26.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 15:26.25 case 2: k ^= data[1] << 8; 15:26.26 ~~^~~~~~~~~~~~~~~~ 15:26.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/opts/SkChecksum_opts.h:202:13: note: here 15:26.26 case 1: k ^= data[0] << 0; 15:26.26 ^~~~ 15:26.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:28.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 15:28.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.h:10, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:7, 15:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 15:28.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': 15:28.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:28.40 foundInterface = 0; \ 15:28.40 ^~~~~~~~~~~~~~ 15:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:28.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:28.40 ^~~~~~~~~~~~~~~~~~~~~~~ 15:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:28.40 NS_INTERFACE_MAP_END 15:28.40 ^~~~~~~~~~~~~~~~~~~~ 15:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:28.40 else 15:28.40 ^~~~ 15:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:28.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:28.40 ^~~~~~~~~~~~~~~~~~ 15:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:28.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:28.41 ^~~~~~~~~~~~~~~~~~~~~~ 15:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': 15:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:28.41 foundInterface = 0; \ 15:28.41 ^~~~~~~~~~~~~~ 15:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:28.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:28.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortSignal.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:28.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:28.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.h:12, 15:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortController.cpp:7, 15:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 15:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:28.41 } else 15:28.42 ^~~~ 15:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:28.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:28.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/abort/AbortSignal.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:28.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) 15:28.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 15:29.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 15:29.43 libdom_abort.a.desc 15:29.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/abort' 15:30.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:30.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:32.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:32.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:36.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:36.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:38.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:38.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:39.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:39.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:39.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:39.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:40.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:40.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:42.81 Compiling toml v0.2.1 15:44.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': 15:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp:183:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 15:44.18 } 15:44.18 ^ 15:44.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp:185:13: note: here 15:44.18 case SkPath::kQuad_Verb: 15:44.18 ^~~~ 15:44.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:45.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:45.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 15:48.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:48.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:49.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 15:49.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 15:50.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:50.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 15:50.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 15:50.82 libparser_html.a.desc 15:50.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/parser/html' 15:53.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 15:53.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 15:56.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:56.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:58.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:58.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:59.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 15:59.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:01.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 16:01.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 16:02.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 16:02.25 libmedia_mtransport_build.a.desc 16:02.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/build' 16:07.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:07.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:08.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 16:08.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/imgIRequest.h:10, 16:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.h:10, 16:08.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:7, 16:08.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/Unified_cpp_image2.cpp:2: 16:08.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': 16:08.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:08.45 foundInterface = 0; \ 16:08.45 ^~~~~~~~~~~~~~ 16:08.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:08.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:08.45 ^~~~~~~~~~~~~~~~~~~~~~~ 16:08.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:08.45 NS_INTERFACE_MAP_END 16:08.48 ^~~~~~~~~~~~~~~~~~~~ 16:08.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:08.48 else 16:08.48 ^~~~ 16:08.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 16:08.48 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 16:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgRequestProxy.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 16:08.50 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, TimedChannel() != nullptr) 16:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:08.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 16:11.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:11.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:11.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 16:11.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 16:12.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 16:12.63 libdom_battery.a.desc 16:12.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/battery' 16:13.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 16:13.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 16:13.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 16:13.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:47: 16:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.cpp:352:58: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 16:13.27 memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); 16:13.27 ^ 16:13.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.cpp:7, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:47: 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BacktrackingAllocator.h:425:7: note: 'class js::jit::VirtualRegister' declared here 16:13.27 class VirtualRegister { 16:13.27 ^~~~~~~~~~~~~~~ 16:13.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.27 memset(aT, 0, sizeof(T)); 16:13.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 16:13.27 struct TabSizes { 16:13.27 ^~~~~~~~ 16:13.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 16:13.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 16:13.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.32 memset(aT, 0, sizeof(T)); 16:13.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 16:13.42 struct ServoSizes { 16:13.42 ^~~~~~~~~~ 16:13.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 16:13.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 16:13.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.42 memset(aT, 0, sizeof(T)); 16:13.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 16:13.48 class StaticStrings { 16:13.48 ^~~~~~~~~~~~~ 16:13.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 16:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 16:13.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.48 memset(aT, 0, sizeof(T)); 16:13.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 16:13.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 16:13.49 class PreliminaryObjectArray { 16:13.49 ^~~~~~~~~~~~~~~~~~~~~~ 16:13.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 16:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 16:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.50 memset(aT, 0, sizeof(T)); 16:13.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 16:13.50 class TypeNewScript { 16:13.51 ^~~~~~~~~~~~~ 16:13.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 16:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 16:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.51 memset(aT, 0, sizeof(T)); 16:13.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 16:13.52 struct IonScriptCounts { 16:13.52 ^~~~~~~~~~~~~~~ 16:13.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 16:13.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 16:13.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.53 memset(aT, 0, sizeof(T)); 16:13.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 16:13.53 struct ZoneGCStats { 16:13.53 ^~~~~~~~~~~ 16:13.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 16:13.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 16:13.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.54 memset(aT, 0, sizeof(T)); 16:13.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 16:13.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 16:13.55 class NewObjectCache { 16:13.55 ^~~~~~~~~~~~~~ 16:13.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 16:13.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 16:13.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.55 memset(aT, 0, sizeof(T)); 16:13.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 16:13.56 class MOZ_NON_PARAM alignas(8) Value { 16:13.56 ^~~~~ 16:13.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 16:13.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 16:13.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 16:13.57 memset(aT, 0, sizeof(T)); 16:13.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:13.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.cpp:7, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:20: 16:13.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 16:13.57 class CodeOffsetJump { 16:13.57 ^~~~~~~~~~~~~~ 16:13.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 16:13.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 16:13.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 16:13.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 16:13.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 16:13.58 memset(table, 0, sizeof(*table) * capacity()); 16:13.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 16:13.59 class HashTableEntry { 16:13.59 ^~~~~~~~~~~~~~ 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 16:13.59 memset(table, 0, sizeof(*table) * capacity()); 16:13.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 16:13.59 class HashTableEntry { 16:13.59 ^~~~~~~~~~~~~~ 16:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 16:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 16:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 16:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 16:13.60 memset(table, 0, sizeof(*table) * capacity()); 16:13.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 16:13.60 class HashTableEntry { 16:13.60 ^~~~~~~~~~~~~~ 16:13.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 16:13.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.cpp:7, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:20: 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 16:13.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 16:13.61 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 16:13.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:13.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 16:13.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.h:38, 16:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpParser.cpp:31, 16:13.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src10.cpp:2: 16:13.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 16:13.62 class HashTableEntry { 16:13.62 ^~~~~~~~~~~~~~ 16:13.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 16:16.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:16.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:18.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:18.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:20.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 16:20.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 16:23.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 16:23.14 libgfx_ipc.a.desc 16:23.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ipc' 16:25.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:25.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:25.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:25.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 16:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 16:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRectBinding.h:8, 16:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 16:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.h:10, 16:25.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:7: 16:25.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': 16:25.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:25.52 foundInterface = 0; \ 16:25.52 ^~~~~~~~~~~~~~ 16:25.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:25.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:25.52 ^~~~~~~~~~~~~~~~~~~~~~~ 16:25.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:25.52 NS_INTERFACE_MAP_END 16:25.56 ^~~~~~~~~~~~~~~~~~~~ 16:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:25.56 else 16:25.56 ^~~~ 16:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:25.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:25.58 ^~~~~~~~~~~~~~~~~~ 16:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:25.58 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:25.58 ^~~~~~~~~~~~~~~~~~~~~~ 16:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': 16:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:25.60 foundInterface = 0; \ 16:25.60 ^~~~~~~~~~~~~~ 16:25.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:25.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:25.63 ^~~~~~~~~~~~~~~~~~~~~~~ 16:25.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:25.63 NS_INTERFACE_MAP_END 16:25.65 ^~~~~~~~~~~~~~~~~~~~ 16:25.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:25.65 else 16:25.65 ^~~~ 16:25.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:25.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:25.69 ^~~~~~~~~~~~~~~~~~ 16:25.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMIntersectionObserver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:25.69 NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) 16:25.69 ^~~~~~~~~~~~~~~~~~~~~~ 16:25.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 16:27.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:23, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 16:27.07 size - sizeof(js::NativeObject)); 16:27.07 ^ 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 16:27.07 class HeapSlot : public WriteBarrieredBase { 16:27.07 ^~~~~~~~ 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.07 memset(aT, 0, sizeof(T)); 16:27.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 16:27.07 struct TabSizes { 16:27.07 ^~~~~~~~ 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 16:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.07 memset(aT, 0, sizeof(T)); 16:27.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 16:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 16:27.08 struct ServoSizes { 16:27.08 ^~~~~~~~~~ 16:27.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.08 memset(aT, 0, sizeof(T)); 16:27.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 16:27.08 class StaticStrings { 16:27.08 ^~~~~~~~~~~~~ 16:27.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 16:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 16:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.09 memset(aT, 0, sizeof(T)); 16:27.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 16:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 16:27.15 class PreliminaryObjectArray { 16:27.15 ^~~~~~~~~~~~~~~~~~~~~~ 16:27.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 16:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 16:27.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.15 memset(aT, 0, sizeof(T)); 16:27.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 16:27.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 16:27.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:12, 16:27.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 16:27.22 class TypeNewScript { 16:27.22 ^~~~~~~~~~~~~ 16:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.22 memset(aT, 0, sizeof(T)); 16:27.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 16:27.22 struct IonScriptCounts { 16:27.22 ^~~~~~~~~~~~~~~ 16:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 16:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.22 memset(aT, 0, sizeof(T)); 16:27.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 16:27.23 struct ZoneGCStats { 16:27.23 ^~~~~~~~~~~ 16:27.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 16:27.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 16:27.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.24 memset(aT, 0, sizeof(T)); 16:27.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 16:27.24 class NewObjectCache { 16:27.24 ^~~~~~~~~~~~~~ 16:27.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 16:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 16:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.26 memset(aT, 0, sizeof(T)); 16:27.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 16:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 16:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 16:27.27 class MOZ_NON_PARAM alignas(8) Value { 16:27.27 ^~~~~ 16:27.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 16:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 16:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 16:27.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 16:27.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 16:27.29 memset(aT, 0, sizeof(T)); 16:27.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:27.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 16:27.29 class CodeOffsetJump { 16:27.29 ^~~~~~~~~~~~~~ 16:27.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 16:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 16:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 16:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.35 memset(table, 0, sizeof(*table) * capacity()); 16:27.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 16:27.35 class HashTableEntry { 16:27.35 ^~~~~~~~~~~~~~ 16:27.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 16:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 16:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 16:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.36 memset(table, 0, sizeof(*table) * capacity()); 16:27.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 16:27.36 class HashTableEntry { 16:27.36 ^~~~~~~~~~~~~~ 16:27.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.43 memset(table, 0, sizeof(*table) * capacity()); 16:27.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 16:27.43 class HashTableEntry { 16:27.43 ^~~~~~~~~~~~~~ 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::OffThreadPromiseTask* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::OffThreadPromiseTask*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 16:27.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:3604:15: required from here 16:27.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.44 memset(table, 0, sizeof(*table) * capacity()); 16:27.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 16:27.44 class HashTableEntry { 16:27.44 ^~~~~~~~~~~~~~ 16:27.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 16:27.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 16:27.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 16:27.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.47 memset(table, 0, sizeof(*table) * capacity()); 16:27.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 16:27.50 class HashTableEntry { 16:27.50 ^~~~~~~~~~~~~~ 16:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 16:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 16:27.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 16:27.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 16:27.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 16:27.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 16:27.58 memset(table, 0, sizeof(*table) * capacity()); 16:27.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 16:27.58 class HashTableEntry { 16:27.58 ^~~~~~~~~~~~~~ 16:27.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.h:10, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:7, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h: In lambda function: 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h:1310:11: warning: 'vlength' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:27.58 mLength += aInsLength; 16:27.58 ~~~~~~~~^~~~~~~~~~~~~ 16:27.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:245:21: note: 'vlength' was declared here 16:27.58 size_t voffset, vlength; 16:27.58 ^~~~~~~ 16:27.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:17, 16:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:295:37: warning: 'voffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:27.58 ? twoByteChars().append(base->latin1Chars(nogc) + off, len) 16:27.58 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:27.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:245:12: note: 'voffset' was declared here 16:27.58 size_t voffset, vlength; 16:27.58 ^~~~~~~ 16:27.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 16:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 16:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h: In static member function 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)': 16:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:27.59 cx_->leaveCompartment(origin_, maybeLock_); 16:27.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 16:27.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:20: 16:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::origin_' was declared here 16:27.59 mozilla::Maybe ac; 16:27.59 ^~ 16:27.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 16:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Object.cpp:22, 16:27.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:2: 16:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:27.59 cx_->leaveCompartment(origin_, maybeLock_); 16:27.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 16:27.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src1.cpp:20: 16:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::cx_' was declared here 16:27.59 mozilla::Maybe ac; 16:27.59 ^~ 16:27.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 16:30.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:30.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:31.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:31.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:33.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 16:33.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 16:36.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 16:36.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:47: 16:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': 16:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/Path.cpp:509:18: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:36.99 SplitBezier(aControlPoints, &prevCPs, &nextCPs, t2min); 16:36.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 16:38.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:38.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:42.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:42.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:43.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:43.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:43.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:43.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:47.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:47.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:49.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:49.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:50.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:50.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:53.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:53.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:53.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 16:53.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 16:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 16:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIComponentManager.h:10, 16:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:8, 16:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: 16:53.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': 16:53.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:53.93 foundInterface = 0; \ 16:53.93 ^~~~~~~~~~~~~~ 16:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:53.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:53.93 ^~~~~~~~~~~~~~~~~~~~~~~ 16:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:53.93 NS_INTERFACE_MAP_END 16:53.93 ^~~~~~~~~~~~~~~~~~~~ 16:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:53.93 else 16:53.93 ^~~~ 16:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:53.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:53.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsBaseCommandController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:53.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) 16:53.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:53.94 foundInterface = 0; \ 16:53.94 ^~~~~~~~~~~~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:53.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:53.94 ^~~~~~~~~~~~~~~~~~~~~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:53.94 NS_INTERFACE_MAP_END 16:53.94 ^~~~~~~~~~~~~~~~~~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:53.94 else 16:53.94 ^~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:53.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:53.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/commandhandler/nsCommandManager.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:53.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) 16:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:53.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 16:55.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 16:55.00 libdom_commandhandler.a.desc 16:55.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/commandhandler' 16:56.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:56.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 16:56.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 16:56.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 16:59.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 16:59.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:01.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 17:01.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:01.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:01.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:01.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:6, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Credential.h:10, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:7, 17:01.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: 17:01.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': 17:01.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:01.44 foundInterface = 0; \ 17:01.45 ^~~~~~~~~~~~~~ 17:01.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:01.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:01.45 ^~~~~~~~~~~~~~~~~~~~~~~ 17:01.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:01.45 NS_INTERFACE_MAP_END 17:01.45 ^~~~~~~~~~~~~~~~~~~~ 17:01.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:01.45 else 17:01.45 ^~~~ 17:01.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:01.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:01.47 ^~~~~~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:01.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:01.47 ^~~~~~~~~~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:01.47 foundInterface = 0; \ 17:01.47 ^~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:01.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:01.47 ^~~~~~~~~~~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:01.47 NS_INTERFACE_MAP_END 17:01.47 ^~~~~~~~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:01.47 else 17:01.47 ^~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:01.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:01.47 ^~~~~~~~~~~~~~~~~~ 17:01.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/credentialmanagement/CredentialsContainer.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:01.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:01.47 ^~~~~~~~~~~~~~~~~~~~~~ 17:01.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 17:03.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 17:03.39 libdom_credentialmanagement.a.desc 17:03.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/credentialmanagement' 17:04.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:04.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:06.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:06.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:11.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:11.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:16.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:16.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:19.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 17:19.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 17:19.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.h:9, 17:19.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:7, 17:19.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp: In member function 'virtual nsresult mozilla::dom::Client::QueryInterface(const nsIID&, void**)': 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:19.45 foundInterface = 0; \ 17:19.45 ^~~~~~~~~~~~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:19.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:19.45 ^~~~~~~~~~~~~~~~~~~~~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:19.45 NS_INTERFACE_MAP_END 17:19.45 ^~~~~~~~~~~~~~~~~~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:19.45 else 17:19.45 ^~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:19.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:19.45 ^~~~~~~~~~~~~~~~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Client.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:19.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:19.45 ^~~~~~~~~~~~~~~~~~~~~~ 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Clients.cpp: In member function 'virtual nsresult mozilla::dom::Clients::QueryInterface(const nsIID&, void**)': 17:19.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:19.45 foundInterface = 0; \ 17:19.45 ^~~~~~~~~~~~~~ 17:19.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:19.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:19.46 ^~~~~~~~~~~~~~~~~~~~~~~ 17:19.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Clients.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:19.46 NS_INTERFACE_MAP_END 17:19.46 ^~~~~~~~~~~~~~~~~~~~ 17:19.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:19.46 else 17:19.46 ^~~~ 17:19.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:19.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:19.46 ^~~~~~~~~~~~~~~~~~ 17:19.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/clients/api/Clients.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:19.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:19.46 ^~~~~~~~~~~~~~~~~~~~~~ 17:19.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 17:20.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 17:20.11 libdom_clients_api.a.desc 17:20.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/api' 17:20.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:20.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:21.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:21.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:22.58 Compiling scoped-tls v0.1.0 17:23.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 17:23.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 17:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 17:24.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:24.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 17:24.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/cache/Types.h:12, 17:24.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/cache/Action.h:11, 17:24.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Action.cpp:7, 17:24.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache/Unified_cpp_dom_cache0.cpp:2: 17:24.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': 17:24.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.31 foundInterface = 0; \ 17:24.31 ^~~~~~~~~~~~~~ 17:24.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:24.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:24.32 ^~~~~~~~~~~~~~~~~~~~~~~ 17:24.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Cache.cpp:240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:24.32 NS_INTERFACE_MAP_END 17:24.32 ^~~~~~~~~~~~~~~~~~~~ 17:24.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.33 else 17:24.33 ^~~~ 17:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:24.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:24.33 ^~~~~~~~~~~~~~~~~~ 17:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/Cache.cpp:239:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:24.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:24.33 ^~~~~~~~~~~~~~~~~~~~~~ 17:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': 17:24.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.33 foundInterface = 0; \ 17:24.34 ^~~~~~~~~~~~~~ 17:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:24.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:24.34 ^~~~~~~~~~~~~~~~~~~~~~~ 17:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/CacheStorage.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:24.34 NS_INTERFACE_MAP_END 17:24.34 ^~~~~~~~~~~~~~~~~~~~ 17:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.34 else 17:24.34 ^~~~ 17:24.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:24.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:24.35 ^~~~~~~~~~~~~~~~~~ 17:24.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/cache/CacheStorage.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:24.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:24.35 ^~~~~~~~~~~~~~~~~~~~~~ 17:24.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 17:25.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 17:25.09 libdom_browser-element.a.desc 17:25.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/browser-element' 17:26.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 17:26.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 17:27.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 17:27.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 17:27.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:27.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:27.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:27.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:28.13 Compiling cose v0.1.4 17:28.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 17:28.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPlatform.h:11, 17:28.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfx2DGlue.h:10, 17:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/Image.h:12, 17:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ImageWrapper.h:10, 17:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ImageWrapper.cpp:6, 17:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image/Unified_cpp_image1.cpp:2: 17:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': 17:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.72 foundInterface = 0; \ 17:28.72 ^~~~~~~~~~~~~~ 17:28.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:28.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:28.73 ^~~~~~~~~~~~~~~~~~~~~~~ 17:28.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:28.73 NS_INTERFACE_MAP_END 17:28.73 ^~~~~~~~~~~~~~~~~~~~ 17:28.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:28.73 else 17:28.73 ^~~~ 17:28.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:28.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:28.74 ^~~~~~~~~~~~~~~~~~ 17:28.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:28.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:28.74 ^~~~~~~~~~~~~~~~~~~~~~ 17:28.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 17:29.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:29.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:30.23 Compiling either v1.1.0 17:31.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 17:31.44 libimage.a.desc 17:31.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/image' 17:32.04 Compiling unicode-normalization v0.1.5 17:32.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:32.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 17:32.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 17:32.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:32.76 foundInterface = 0; \ 17:32.76 ^~~~~~~~~~~~~~ 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:32.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:32.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/Animation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:32.76 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:32.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:32.76 } else 17:32.76 ^~~~ 17:32.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:32.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:32.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/Animation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:32.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) 17:32.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:32.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:32.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 17:32.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 17:32.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 17:32.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 17:32.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)': 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:32.79 foundInterface = 0; \ 17:32.79 ^~~~~~~~~~~~~~ 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:32.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:32.79 ^~~~~~~~~~~~~~~~~~~~~~~ 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:32.79 NS_INTERFACE_MAP_END 17:32.79 ^~~~~~~~~~~~~~~~~~~~ 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:32.79 else 17:32.79 ^~~~ 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:32.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:32.79 ^~~~~~~~~~~~~~~~~~ 17:32.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationEffectReadOnly.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:32.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:32.79 ^~~~~~~~~~~~~~~~~~~~~~ 17:32.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': 17:32.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:32.82 foundInterface = 0; \ 17:32.82 ^~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:32.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:32.83 ^~~~~~~~~~~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:32.83 NS_INTERFACE_MAP_END 17:32.83 ^~~~~~~~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:32.83 else 17:32.83 ^~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:32.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:32.83 ^~~~~~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimationTimeline.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:32.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:32.83 ^~~~~~~~~~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:32.83 foundInterface = 0; \ 17:32.83 ^~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:32.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/DocumentTimeline.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:32.83 NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) 17:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:32.83 } else 17:32.83 ^~~~ 17:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:32.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:32.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) 17:32.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/EffectCompositor.cpp:41, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:110: 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 17:32.85 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:32.85 ^ 17:32.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:32.85 class nsCSSValue { 17:32.85 ^~~~~~~~~~ 17:32.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSPropertyID.h:12, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)': 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:32.85 foundInterface = 0; \ 17:32.85 ^~~~~~~~~~~~~~ 17:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:32.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:32.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeEffectReadOnly.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:32.86 NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly) 17:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.h:10, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/AnimValuesStyleRule.cpp:7, 17:32.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 17:32.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:32.86 } else 17:32.86 ^~~~ 17:32.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:32.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeEffectReadOnly.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:32.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffectReadOnly) 17:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:32.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 17:40.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:40.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:44.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 17:44.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineCompiler.cpp:34, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:29: 17:44.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 17:44.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 17:44.24 size - sizeof(js::NativeObject)); 17:44.24 ^ 17:44.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 17:44.24 class HeapSlot : public WriteBarrieredBase { 17:44.24 ^~~~~~~~ 17:44.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.30 memset(aT, 0, sizeof(T)); 17:44.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 17:44.30 struct TabSizes { 17:44.30 ^~~~~~~~ 17:44.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 17:44.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.30 memset(aT, 0, sizeof(T)); 17:44.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:44.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 17:44.40 struct ServoSizes { 17:44.40 ^~~~~~~~~~ 17:44.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 17:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 17:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.45 memset(aT, 0, sizeof(T)); 17:44.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 17:44.46 class StaticStrings { 17:44.46 ^~~~~~~~~~~~~ 17:44.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 17:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 17:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.46 memset(aT, 0, sizeof(T)); 17:44.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 17:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 17:44.47 class PreliminaryObjectArray { 17:44.47 ^~~~~~~~~~~~~~~~~~~~~~ 17:44.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 17:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 17:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.47 memset(aT, 0, sizeof(T)); 17:44.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 17:44.48 class TypeNewScript { 17:44.48 ^~~~~~~~~~~~~ 17:44.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 17:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 17:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.48 memset(aT, 0, sizeof(T)); 17:44.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 17:44.49 struct IonScriptCounts { 17:44.49 ^~~~~~~~~~~~~~~ 17:44.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 17:44.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 17:44.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.49 memset(aT, 0, sizeof(T)); 17:44.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 17:44.50 struct ZoneGCStats { 17:44.50 ^~~~~~~~~~~ 17:44.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 17:44.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 17:44.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.51 memset(aT, 0, sizeof(T)); 17:44.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 17:44.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 17:44.52 class NewObjectCache { 17:44.52 ^~~~~~~~~~~~~~ 17:44.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 17:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 17:44.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.53 memset(aT, 0, sizeof(T)); 17:44.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 17:44.54 class MOZ_NON_PARAM alignas(8) Value { 17:44.54 ^~~~~ 17:44.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 17:44.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 17:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 17:44.55 memset(aT, 0, sizeof(T)); 17:44.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:44.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 17:44.55 class CodeOffsetJump { 17:44.55 ^~~~~~~~~~~~~~ 17:44.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 17:44.56 memset(table, 0, sizeof(*table) * capacity()); 17:44.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 17:44.56 class HashTableEntry { 17:44.56 ^~~~~~~~~~~~~~ 17:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 17:44.57 memset(table, 0, sizeof(*table) * capacity()); 17:44.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 17:44.57 class HashTableEntry { 17:44.57 ^~~~~~~~~~~~~~ 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 17:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 17:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 17:44.58 memset(table, 0, sizeof(*table) * capacity()); 17:44.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 17:44.58 class HashTableEntry { 17:44.58 ^~~~~~~~~~~~~~ 17:44.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 17:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 17:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 17:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 17:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 17:44.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 17:44.64 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 17:44.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:44.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 17:44.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 17:44.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:44.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 17:44.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:44.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.cpp:7, 17:44.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src11.cpp:2: 17:44.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 17:44.65 class HashTableEntry { 17:44.65 ^~~~~~~~~~~~~~ 17:44.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 17:45.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 17:45.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 17:46.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 17:46.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 17:47.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:47.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:47.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 17:47.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 17:47.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 17:47.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.cpp:45, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:11: 17:47.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 17:47.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 17:47.92 size - sizeof(js::NativeObject)); 17:47.92 ^ 17:47.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:47.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:47.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 17:47.93 class HeapSlot : public WriteBarrieredBase { 17:47.93 ^~~~~~~~ 17:47.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:47.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:47.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:47.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:47.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:47.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:47.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 17:47.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 17:47.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 17:47.95 memset(aT, 0, sizeof(T)); 17:47.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:47.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:47.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 17:47.95 struct TabSizes { 17:47.95 ^~~~~~~~ 17:47.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:47.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 17:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 17:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 17:47.96 memset(aT, 0, sizeof(T)); 17:47.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 17:48.09 struct ServoSizes { 17:48.09 ^~~~~~~~~~ 17:48.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 17:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 17:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.09 memset(aT, 0, sizeof(T)); 17:48.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 17:48.09 class StaticStrings { 17:48.09 ^~~~~~~~~~~~~ 17:48.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 17:48.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 17:48.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.10 memset(aT, 0, sizeof(T)); 17:48.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 17:48.11 class PreliminaryObjectArray { 17:48.11 ^~~~~~~~~~~~~~~~~~~~~~ 17:48.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 17:48.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 17:48.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.12 memset(aT, 0, sizeof(T)); 17:48.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 17:48.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 17:48.13 class TypeNewScript { 17:48.13 ^~~~~~~~~~~~~ 17:48.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 17:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 17:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.14 memset(aT, 0, sizeof(T)); 17:48.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 17:48.14 struct IonScriptCounts { 17:48.15 ^~~~~~~~~~~~~~~ 17:48.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 17:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 17:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.15 memset(aT, 0, sizeof(T)); 17:48.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 17:48.17 struct ZoneGCStats { 17:48.17 ^~~~~~~~~~~ 17:48.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 17:48.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 17:48.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.19 memset(aT, 0, sizeof(T)); 17:48.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 17:48.19 class NewObjectCache { 17:48.20 ^~~~~~~~~~~~~~ 17:48.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 17:48.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 17:48.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.22 memset(aT, 0, sizeof(T)); 17:48.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 17:48.22 class MOZ_NON_PARAM alignas(8) Value { 17:48.22 ^~~~~ 17:48.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 17:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 17:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 17:48.29 memset(aT, 0, sizeof(T)); 17:48.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:48.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 17:48.30 class CodeOffsetJump { 17:48.30 ^~~~~~~~~~~~~~ 17:48.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 17:48.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 17:48.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 17:48.31 memset(table, 0, sizeof(*table) * capacity()); 17:48.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 17:48.31 class HashTableEntry { 17:48.31 ^~~~~~~~~~~~~~ 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 17:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 17:48.31 memset(table, 0, sizeof(*table) * capacity()); 17:48.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 17:48.32 class HashTableEntry { 17:48.32 ^~~~~~~~~~~~~~ 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 17:48.32 memset(table, 0, sizeof(*table) * capacity()); 17:48.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 17:48.32 class HashTableEntry { 17:48.32 ^~~~~~~~~~~~~~ 17:48.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 17:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 17:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 17:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 17:48.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 17:48.33 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 17:48.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:48.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 17:48.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.cpp:7, 17:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src12.cpp:2: 17:48.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 17:48.34 class HashTableEntry { 17:48.34 ^~~~~~~~~~~~~~ 17:48.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 17:48.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:48.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:49.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 17:49.27 libdom_encoding.a.desc 17:49.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/encoding' 17:49.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 17:49.99 libgfx_vr.a.desc 17:49.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr' 17:51.32 Compiling percent-encoding v1.0.0 17:51.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:51.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:52.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:52.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 17:54.56 Compiling unicode-segmentation v1.1.0 17:54.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 17:54.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:01.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 18:01.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:7, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/KeyframeEffectParams.h:10, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/KeyframeUtils.h:10, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:7, 18:01.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 18:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::RangedArray]': 18:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:103:33: required from here 18:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::RangedArray'; use assignment or value-initialization instead [-Wclass-memaccess] 18:01.48 memset(aT, 0, sizeof(T)); 18:01.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:01.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/animation/KeyframeUtils.cpp:11, 18:01.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 18:01.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray' declared here 18:01.48 class RangedArray { 18:01.48 ^~~~~~~~~~~ 18:01.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 18:03.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:03.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:04.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 18:04.09 libdom_animation.a.desc 18:04.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/animation' 18:06.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:06.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:09.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:09.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:10.45 Compiling atomic_refcell v0.1.0 18:12.49 Compiling simd v0.2.1 18:12.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:12.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:13.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:13.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:15.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:15.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:20.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:20.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:23.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:23.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:23.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 18:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContextEGL.h:10, 18:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/EGLUtils.cpp:7, 18:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 18:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 18:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContext.h:1214:17: warning: 'texBinding' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:23.72 fGetIntegerv(pname, (GLint*)&ret); 18:23.72 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 18:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 18:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLBlitHelper.cpp:199:10: note: 'texBinding' was declared here 18:23.73 GLenum texBinding; 18:23.73 ^~~~~~~~~~ 18:23.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContextEGL.h:10, 18:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/EGLUtils.cpp:7, 18:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 18:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContext.h: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': 18:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLContext.h:2928:30: warning: 'oldVAO' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:23.74 mSymbols.fBindVertexArray(array); 18:23.74 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 18:23.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 18:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/gl/GLBlitHelper.cpp:445:10: note: 'oldVAO' was declared here 18:23.74 GLuint oldVAO; 18:23.74 ^~~~~~ 18:23.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 18:24.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 18:24.67 libgfx_gl.a.desc 18:24.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/gl' 18:25.69 Compiling semver-parser v0.7.0 18:29.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:29.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:29.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:29.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:29.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:29.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:30.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 18:30.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 18:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 18:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 18:30.93 memset(aT, 0, sizeof(T)); 18:30.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 18:30.93 struct TabSizes { 18:30.93 ^~~~~~~~ 18:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 18:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 18:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 18:30.94 memset(aT, 0, sizeof(T)); 18:30.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:30.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 18:30.94 struct ServoSizes { 18:30.94 ^~~~~~~~~~ 18:30.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 18:30.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 18:30.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 18:30.95 memset(aT, 0, sizeof(T)); 18:30.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:30.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 18:30.95 class StaticStrings { 18:30.96 ^~~~~~~~~~~~~ 18:30.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:30.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 18:30.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 18:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 18:30.98 memset(aT, 0, sizeof(T)); 18:30.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:30.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:30.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 18:30.98 struct ZoneGCStats { 18:30.98 ^~~~~~~~~~~ 18:30.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:30.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 18:31.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 18:31.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.02 memset(aT, 0, sizeof(T)); 18:31.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 18:31.02 class PreliminaryObjectArray { 18:31.02 ^~~~~~~~~~~~~~~~~~~~~~ 18:31.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 18:31.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 18:31.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.02 memset(aT, 0, sizeof(T)); 18:31.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:31.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 18:31.03 class TypeNewScript { 18:31.03 ^~~~~~~~~~~~~ 18:31.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:31.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:31.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 18:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 18:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.06 memset(aT, 0, sizeof(T)); 18:31.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 18:31.06 struct IonScriptCounts { 18:31.06 ^~~~~~~~~~~~~~~ 18:31.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 18:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 18:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.07 memset(aT, 0, sizeof(T)); 18:31.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 18:31.07 class NewObjectCache { 18:31.07 ^~~~~~~~~~~~~~ 18:31.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 18:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 18:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.08 memset(aT, 0, sizeof(T)); 18:31.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 18:31.08 class MOZ_NON_PARAM alignas(8) Value { 18:31.08 ^~~~~ 18:31.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 18:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 18:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 18:31.09 memset(aT, 0, sizeof(T)); 18:31.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 18:31.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 18:31.10 class CodeOffsetJump { 18:31.10 ^~~~~~~~~~~~~~ 18:31.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.h:10, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Disassembler.cpp:7, 18:31.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src14.cpp:2: 18:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 18:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 18:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 18:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 18:31.10 memset(table, 0, sizeof(*table) * capacity()); 18:31.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:31.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 18:31.10 class HashTableEntry { 18:31.10 ^~~~~~~~~~~~~~ 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 18:31.11 memset(table, 0, sizeof(*table) * capacity()); 18:31.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 18:31.11 class HashTableEntry { 18:31.11 ^~~~~~~~~~~~~~ 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 18:31.11 memset(table, 0, sizeof(*table) * capacity()); 18:31.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:31.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 18:31.11 class HashTableEntry { 18:31.11 ^~~~~~~~~~~~~~ 18:31.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 18:31.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:31.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:35.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:35.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:37.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 18:37.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d/Unified_cpp_gfx_2d0.cpp:65: 18:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': 18:37.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/2d/DrawTargetCairo.cpp:446:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:37.59 cairo_pattern_t* pat; 18:37.59 ^~~ 18:37.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 18:39.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 18:39.66 libgfx_2d.a.desc 18:39.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/2d' 18:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 18:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 18:43.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 18:43.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoBuffer.h:10, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoBuffer.cpp:7, 18:43.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: 18:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': 18:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:43.10 foundInterface = 0; \ 18:43.10 ^~~~~~~~~~~~~~ 18:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:43.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:43.10 ^~~~~~~~~~~~~~~~~~~~~~~ 18:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:43.10 NS_INTERFACE_MAP_END 18:43.11 ^~~~~~~~~~~~~~~~~~~~ 18:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:43.11 else 18:43.11 ^~~~ 18:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:43.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:43.11 ^~~~~~~~~~~~~~~~~~ 18:43.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/crypto/CryptoKey.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:43.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:43.11 ^~~~~~~~~~~~~~~~~~~~~~ 18:43.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 18:43.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:43.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:45.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 18:45.75 libdom_crypto.a.desc 18:45.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/crypto' 18:49.11 Compiling bitreader v0.3.0 18:50.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:50.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:52.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:52.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 18:52.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:52.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:56.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:56.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 18:58.76 Compiling moz_cbor v0.1.1 18:58.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 18:58.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:05.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:05.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:15.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:15.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:18.98 Compiling error-chain v0.11.0 19:20.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:20.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:22.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:22.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 19:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 19:22.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/BaseBlobImpl.cpp:7, 19:22.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file0.cpp:2: 19:22.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': 19:22.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:22.14 foundInterface = 0; \ 19:22.14 ^~~~~~~~~~~~~~ 19:22.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:22.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:22.14 ^~~~~~~~~~~~~~~~~~~~~~~ 19:22.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:22.15 NS_INTERFACE_MAP_END 19:22.15 ^~~~~~~~~~~~~~~~~~~~ 19:22.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:22.15 else 19:22.15 ^~~~ 19:22.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:22.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:22.15 ^~~~~~~~~~~~~~~~~~ 19:22.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/Blob.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:22.15 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:22.15 ^~~~~~~~~~~~~~~~~~~~~~ 19:22.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:22.17 foundInterface = 0; \ 19:22.17 ^~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:22.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:22.17 ^~~~~~~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:22.17 NS_INTERFACE_MAP_END 19:22.17 ^~~~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:22.17 else 19:22.17 ^~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:22.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:22.17 ^~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:22.17 NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) 19:22.17 ^~~~~~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:22.17 foundInterface = 0; \ 19:22.17 ^~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:22.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:22.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:22.17 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 19:22.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:22.17 else 19:22.17 ^~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:22.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:22.21 ^~~~~~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReader.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:22.21 NS_INTERFACE_MAP_ENTRY(nsINamed) 19:22.21 ^~~~~~~~~~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:22.21 foundInterface = 0; \ 19:22.21 ^~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:22.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:22.21 ^~~~~~~~~~~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp:370:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:22.21 NS_INTERFACE_MAP_END 19:22.21 ^~~~~~~~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:22.21 else 19:22.21 ^~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 19:22.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:22.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/FileReaderSync.cpp:369:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 19:22.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 19:22.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/MemoryBlobImpl.cpp: In member function 'virtual nsresult mozilla::dom::MemoryBlobImpl::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': 19:22.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:22.27 foundInterface = 0; \ 19:22.27 ^~~~~~~~~~~~~~ 19:22.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:22.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:22.28 ^~~~~~~~~~~~~~~~~~~~~~~ 19:22.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/MemoryBlobImpl.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:22.28 NS_INTERFACE_MAP_END 19:22.29 ^~~~~~~~~~~~~~~~~~~~ 19:22.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:22.30 else 19:22.30 ^~~~ 19:22.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 19:22.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:22.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/MemoryBlobImpl.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 19:22.31 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 19:22.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:22.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:26.86 Compiling mp4parse_fallible v0.0.1 19:29.03 Compiling num-traits v0.2.0 19:29.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:29.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:30.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 19:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': 19:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.07 foundInterface = 0; \ 19:30.07 ^~~~~~~~~~~~~~ 19:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:30.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:30.07 ^~~~~~~~~~~~~~~~~~~~~~~ 19:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:30.07 NS_INTERFACE_MAP_END 19:30.07 ^~~~~~~~~~~~~~~~~~~~ 19:30.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.17 else 19:30.17 ^~~~ 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:30.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:30.18 ^~~~~~~~~~~~~~~~~~ 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:30.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:30.18 ^~~~~~~~~~~~~~~~~~~~~~ 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.18 foundInterface = 0; \ 19:30.18 ^~~~~~~~~~~~~~ 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:30.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:30.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:30.18 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 19:30.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 19:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 19:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 19:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 19:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.25 } else 19:30.25 ^~~~ 19:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:30.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:30.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:30.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) 19:30.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:30.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:30.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:30.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:30.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': 19:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.38 foundInterface = 0; \ 19:30.38 ^~~~~~~~~~~~~~ 19:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:30.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:30.38 ^~~~~~~~~~~~~~~~~~~~~~~ 19:30.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:30.40 NS_INTERFACE_MAP_END 19:30.40 ^~~~~~~~~~~~~~~~~~~~ 19:30.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.40 else 19:30.40 ^~~~ 19:30.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:30.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:30.40 ^~~~~~~~~~~~~~~~~~ 19:30.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryReader.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:30.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:30.45 ^~~~~~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.45 foundInterface = 0; \ 19:30.45 ^~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:30.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:30.45 ^~~~~~~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:30.45 NS_INTERFACE_MAP_END 19:30.45 ^~~~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.45 else 19:30.45 ^~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:30.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:30.45 ^~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:30.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:30.45 ^~~~~~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.45 foundInterface = 0; \ 19:30.45 ^~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:30.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemFileEntry.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:30.45 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 19:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 19:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 19:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 19:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 19:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.46 } else 19:30.46 ^~~~ 19:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:30.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:30.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemFileEntry.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:30.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) 19:30.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': 19:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.48 foundInterface = 0; \ 19:30.48 ^~~~~~~~~~~~~~ 19:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:30.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:30.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:30.48 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) 19:30.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.49 } else 19:30.49 ^~~~ 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:30.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:30.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) 19:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:30.49 foundInterface = 0; \ 19:30.49 ^~~~~~~~~~~~~~ 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:30.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:30.49 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) 19:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 19:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 19:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.h:10, 19:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/CallbackRunnables.cpp:7, 19:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 19:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:30.50 } else 19:30.50 ^~~~ 19:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:30.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:30.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) 19:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 19:31.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 19:31.41 libdom_filesystem_compat.a.desc 19:31.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/compat' 19:32.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 19:32.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 19:36.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 19:36.24 libdom_cache.a.desc 19:36.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/cache' 19:36.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:36.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:13, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 19:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function 'GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)': 19:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 19:36.99 sk_abort_no_print(); \ 19:36.99 ~~~~~~~~~~~~~~~~~^~ 19:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro 'SK_ABORT' 19:36.99 SK_ABORT("Incomplete Switch\n"); 19:36.99 ^~~~~~~~ 19:36.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here 19:36.99 case SkPath::kWinding_FillType: 19:36.99 ^~~~ 19:36.99 In file included from /usr/include/string.h:507, 19:36.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/string.h:3, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/throw_gcc.h:14, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/new:64, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/mozalloc.h:16, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/stl_wrappers/type_traits:50, 19:37.00 from /usr/include/c++/8/ratio:38, 19:37.00 from /usr/include/c++/8/chrono:38, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:11, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 19:37.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 19:37.00 In function 'void* memcpy(void*, const void*, size_t)', 19:37.00 inlined from 'void* sk_careful_memcpy(void*, const void*, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/SkMalloc.h:122:15, 19:37.00 inlined from 'skstd::enable_if_t<(! ! E), void> SkTArray::move(void*) [with bool E = true; T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:489:26, 19:37.00 inlined from 'void SkTArray::checkRealloc(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:541:9, 19:37.00 inlined from 'void SkTArray::pop_back_n(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:281:9, 19:37.00 inlined from 'void SkTArray::resize_back(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:294:13, 19:37.00 inlined from 'static void GrGLPath::InitPathObjectPathData(GrGLGpu*, GrGLuint, const SkPath&)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:232:33, 19:37.00 inlined from 'static void GrGLPath::InitPathObjectPathData(GrGLGpu*, GrGLuint, const SkPath&)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:216:6: 19:37.10 /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' pointer overflow between offset 0 and size [2147483648, 2147483647] [-Warray-bounds] 19:37.10 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 19:37.10 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:37.12 /usr/include/bits/string_fortified.h:34:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' specified size between 2147483648 and 4294967295 exceeds maximum object size 2147483647 [-Wstringop-overflow=] 19:37.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:40.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:40.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 19:41.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:41.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 19:42.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 19:42.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:11, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 19:42.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 19:42.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': 19:42.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:42.92 foundInterface = 0; \ 19:42.92 ^~~~~~~~~~~~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:42.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:42.93 ^~~~~~~~~~~~~~~~~~~~~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchConsumer.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:42.93 NS_INTERFACE_MAP_END 19:42.93 ^~~~~~~~~~~~~~~~~~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:42.93 else 19:42.93 ^~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 19:42.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:42.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchConsumer.cpp:311:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 19:42.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) 19:42.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': 19:42.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:42.97 foundInterface = 0; \ 19:42.97 ^~~~~~~~~~~~~~ 19:42.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:42.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:42.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchObserver.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:42.98 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 19:42.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:14, 19:42.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 19:42.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 19:42.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 19:42.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:42.98 } else 19:42.98 ^~~~ 19:42.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:42.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:42.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchObserver.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:42.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) 19:42.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:42.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Blob.h:11, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/File.h:10, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/BodyExtractor.cpp:8, 19:43.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:43.01 foundInterface = 0; \ 19:43.01 ^~~~~~~~~~~~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:43.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:43.01 ^~~~~~~~~~~~~~~~~~~~~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:43.01 NS_INTERFACE_MAP_END 19:43.01 ^~~~~~~~~~~~~~~~~~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:43.01 else 19:43.01 ^~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 19:43.01 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:43.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/FetchStreamReader.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 19:43.01 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) 19:43.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': 19:43.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:43.01 foundInterface = 0; \ 19:43.07 ^~~~~~~~~~~~~~ 19:43.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:43.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:43.07 ^~~~~~~~~~~~~~~~~~~~~~~ 19:43.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:43.07 NS_INTERFACE_MAP_END 19:43.07 ^~~~~~~~~~~~~~~~~~~~ 19:43.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:43.07 else 19:43.07 ^~~~ 19:43.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:43.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:43.09 ^~~~~~~~~~~~~~~~~~ 19:43.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:43.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:43.09 ^~~~~~~~~~~~~~~~~~~~~~ 19:43.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': 19:43.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:43.10 foundInterface = 0; \ 19:43.10 ^~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:43.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:43.12 ^~~~~~~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:43.12 NS_INTERFACE_MAP_END 19:43.12 ^~~~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:43.12 else 19:43.12 ^~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:43.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:43.12 ^~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Request.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:43.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:43.12 ^~~~~~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:43.12 foundInterface = 0; \ 19:43.12 ^~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:43.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:43.12 ^~~~~~~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:43.12 NS_INTERFACE_MAP_END 19:43.12 ^~~~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:43.12 else 19:43.12 ^~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:43.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:43.12 ^~~~~~~~~~~~~~~~~~ 19:43.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:43.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:43.18 ^~~~~~~~~~~~~~~~~~~~~~ 19:43.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 19:44.13 Compiling runloop v0.1.0 19:44.92 Compiling foreign-types v0.3.0 19:45.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 19:45.25 libdom_fetch.a.desc 19:45.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/fetch' 19:47.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 19:47.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventDispatcher.h:11, 19:47.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:8: 19:47.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': 19:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:47.61 foundInterface = 0; \ 19:47.61 ^~~~~~~~~~~~~~ 19:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:47.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:47.61 ^~~~~~~~~~~~~~~~~~~~~~~ 19:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:47.61 NS_INTERFACE_MAP_END 19:47.61 ^~~~~~~~~~~~~~~~~~~~ 19:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:47.61 else 19:47.61 ^~~~ 19:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:47.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:47.61 ^~~~~~~~~~~~~~~~~~ 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:47.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:47.62 ^~~~~~~~~~~~~~~~~~~~~~ 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:47.62 foundInterface = 0; \ 19:47.62 ^~~~~~~~~~~~~~ 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:47.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:47.62 ^~~~~~~~~~~~~~~~~~~~~~~ 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:388:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:47.62 NS_INTERFACE_MAP_END 19:47.62 ^~~~~~~~~~~~~~~~~~~~ 19:47.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:47.62 else 19:47.63 ^~~~ 19:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:47.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:47.63 ^~~~~~~~~~~~~~~~~~ 19:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventStateManager.cpp:387:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:47.63 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:47.63 ^~~~~~~~~~~~~~~~~~~~~~ 19:47.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 19:48.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 19:48.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 19:48.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 19:48.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 19:50.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 19:50.42 libdom_filehandle.a.desc 19:50.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filehandle' 19:51.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 19:51.37 libdom_clients_manager.a.desc 19:51.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/clients/manager' 19:52.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:52.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/BaseBlobImpl.h:10, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/StringBlobImpl.h:10, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/StringBlobImpl.cpp:7, 19:52.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file1.cpp:2: 19:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/nsHostObjectURI.cpp: In member function 'virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)': 19:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:52.07 foundInterface = 0; \ 19:52.07 ^~~~~~~~~~~~~~ 19:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:52.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:52.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/nsHostObjectURI.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:52.07 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 19:52.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:52.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/Unified_cpp_dom_file1.cpp:29: 19:52.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/nsHostObjectURI.cpp:36:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:52.08 } else 19:52.08 ^~~~ 19:52.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:52.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 19:52.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 19:53.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:53.77 libdom_file.a.desc 19:53.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file' 19:54.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:54.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 19:58.40 Compiling boxfnonce v0.0.3 20:01.74 Compiling prefs_parser v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/modules/libpref/parser) 20:03.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 20:03.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIInputStream.h:10, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAsyncInputStream.h:10, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.h:10, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp:7, 20:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: 20:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStream::QueryInterface(const nsIID&, void**)': 20:03.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:03.66 foundInterface = 0; \ 20:03.66 ^~~~~~~~~~~~~~ 20:03.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:03.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:03.66 ^~~~~~~~~~~~~~~~~~~~~~~ 20:03.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:03.66 NS_INTERFACE_MAP_END 20:03.66 ^~~~~~~~~~~~~~~~~~~~ 20:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:03.67 else 20:03.67 ^~~~ 20:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 20:03.67 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 20:03.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStream.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 20:03.67 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 20:03.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:03.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStreamStorage::QueryInterface(const nsIID&, void**)': 20:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:03.68 foundInterface = 0; \ 20:03.68 ^~~~~~~~~~~~~~ 20:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:03.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:03.68 ^~~~~~~~~~~~~~~~~~~~~~~ 20:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:03.68 NS_INTERFACE_MAP_END 20:03.68 ^~~~~~~~~~~~~~~~~~~~ 20:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:03.68 else 20:03.68 ^~~~ 20:03.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:03.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:03.69 ^~~~~~~~~~~~~~~~~~ 20:03.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:03.69 NS_INTERFACE_MAP_ENTRY(nsIObserver) 20:03.69 ^~~~~~~~~~~~~~~~~~~~~~ 20:03.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 20:04.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:04.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 20:04.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:12, 20:04.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, 20:04.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: 20:04.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function 'GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)': 20:04.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 20:04.03 sk_abort_no_print(); \ 20:04.03 ~~~~~~~~~~~~~~~~~^~ 20:04.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro 'SK_ABORT' 20:04.03 SK_ABORT("Unexpected path fill."); 20:04.03 ^~~~~~~~ 20:04.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here 20:04.03 case GrStencilOp::kIncWrap: 20:04.03 ^~~~ 20:04.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:04.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 20:04.18 libdom_file_ipc.a.desc 20:04.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/file/ipc' 20:05.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:05.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:07.31 Compiling phf_shared v0.7.21 20:10.55 Compiling rand v0.3.18 20:16.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:16.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:18.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 20:18.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 20:18.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 20:18.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.cpp:13, 20:18.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:11: 20:18.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 20:18.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 20:18.65 size - sizeof(js::NativeObject)); 20:18.66 ^ 20:18.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 20:18.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 20:18.67 class HeapSlot : public WriteBarrieredBase { 20:18.67 ^~~~~~~~ 20:18.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 20:18.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 20:18.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.67 memset(aT, 0, sizeof(T)); 20:18.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 20:18.69 struct TabSizes { 20:18.69 ^~~~~~~~ 20:18.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 20:18.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 20:18.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.70 memset(aT, 0, sizeof(T)); 20:18.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 20:18.70 struct ServoSizes { 20:18.71 ^~~~~~~~~~ 20:18.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 20:18.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 20:18.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.72 memset(aT, 0, sizeof(T)); 20:18.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 20:18.72 class StaticStrings { 20:18.72 ^~~~~~~~~~~~~ 20:18.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 20:18.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 20:18.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.73 memset(aT, 0, sizeof(T)); 20:18.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 20:18.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 20:18.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 20:18.76 class PreliminaryObjectArray { 20:18.76 ^~~~~~~~~~~~~~~~~~~~~~ 20:18.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 20:18.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 20:18.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.76 memset(aT, 0, sizeof(T)); 20:18.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 20:18.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 20:18.77 class TypeNewScript { 20:18.77 ^~~~~~~~~~~~~ 20:18.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 20:18.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 20:18.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.77 memset(aT, 0, sizeof(T)); 20:18.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 20:18.78 struct IonScriptCounts { 20:18.78 ^~~~~~~~~~~~~~~ 20:18.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 20:18.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 20:18.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.80 memset(aT, 0, sizeof(T)); 20:18.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 20:18.81 struct ZoneGCStats { 20:18.81 ^~~~~~~~~~~ 20:18.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 20:18.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 20:18.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.83 memset(aT, 0, sizeof(T)); 20:18.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 20:18.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 20:18.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:18.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 20:18.84 class NewObjectCache { 20:18.84 ^~~~~~~~~~~~~~ 20:18.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 20:18.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 20:18.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.84 memset(aT, 0, sizeof(T)); 20:18.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 20:18.85 class MOZ_NON_PARAM alignas(8) Value { 20:18.85 ^~~~~ 20:18.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 20:18.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 20:18.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 20:18.85 memset(aT, 0, sizeof(T)); 20:18.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:18.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.h:10, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonIC.cpp:7, 20:18.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:11: 20:18.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 20:18.86 class CodeOffsetJump { 20:18.86 ^~~~~~~~~~~~~~ 20:18.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 20:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 20:18.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 20:18.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 20:18.88 memset(table, 0, sizeof(*table) * capacity()); 20:18.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:18.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 20:18.88 class HashTableEntry { 20:18.88 ^~~~~~~~~~~~~~ 20:18.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 20:18.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 20:18.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 20:18.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 20:18.89 memset(table, 0, sizeof(*table) * capacity()); 20:18.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:18.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 20:18.90 class HashTableEntry { 20:18.90 ^~~~~~~~~~~~~~ 20:18.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 20:18.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 20:18.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 20:18.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 20:18.90 memset(table, 0, sizeof(*table) * capacity()); 20:18.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:18.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 20:18.91 class HashTableEntry { 20:18.91 ^~~~~~~~~~~~~~ 20:18.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 20:18.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 20:18.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 20:18.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 20:18.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 20:18.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 20:18.93 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 20:18.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:18.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BytecodeAnalysis.h:10, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.h:12, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonControlFlow.cpp:7, 20:18.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src16.cpp:2: 20:18.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 20:18.93 class HashTableEntry { 20:18.94 ^~~~~~~~~~~~~~ 20:18.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 20:20.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:20.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:22.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:22.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:27.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 20:27.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAttrName.h:16, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAttrAndChildArray.h:20, 20:27.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 20:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 20:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.h:10, 20:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:7, 20:27.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex/Unified_cpp_dom_flex0.cpp:2: 20:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp: In member function 'virtual nsresult mozilla::dom::Flex::QueryInterface(const nsIID&, void**)': 20:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:27.58 foundInterface = 0; \ 20:27.58 ^~~~~~~~~~~~~~ 20:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:27.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:27.58 ^~~~~~~~~~~~~~~~~~~~~~~ 20:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:27.58 NS_INTERFACE_MAP_END 20:27.58 ^~~~~~~~~~~~~~~~~~~~ 20:27.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:27.59 else 20:27.59 ^~~~ 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:27.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:27.59 ^~~~~~~~~~~~~~~~~~ 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/Flex.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:27.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:27.59 ^~~~~~~~~~~~~~~~~~~~~~ 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp: In member function 'virtual nsresult mozilla::dom::FlexItem::QueryInterface(const nsIID&, void**)': 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:27.59 foundInterface = 0; \ 20:27.59 ^~~~~~~~~~~~~~ 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:27.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:27.59 ^~~~~~~~~~~~~~~~~~~~~~~ 20:27.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:27.59 NS_INTERFACE_MAP_END 20:27.59 ^~~~~~~~~~~~~~~~~~~~ 20:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:27.60 else 20:27.60 ^~~~ 20:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:27.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:27.60 ^~~~~~~~~~~~~~~~~~ 20:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexItem.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:27.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:27.60 ^~~~~~~~~~~~~~~~~~~~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp: In member function 'virtual nsresult mozilla::dom::FlexLine::QueryInterface(const nsIID&, void**)': 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:27.61 foundInterface = 0; \ 20:27.61 ^~~~~~~~~~~~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:27.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:27.61 ^~~~~~~~~~~~~~~~~~~~~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:27.61 NS_INTERFACE_MAP_END 20:27.61 ^~~~~~~~~~~~~~~~~~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:27.61 else 20:27.61 ^~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:27.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:27.61 ^~~~~~~~~~~~~~~~~~ 20:27.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/flex/FlexLine.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:27.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:27.62 ^~~~~~~~~~~~~~~~~~~~~~ 20:27.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 20:29.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 20:29.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Directory.h:11, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:7, 20:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: 20:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': 20:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:29.74 foundInterface = 0; \ 20:29.74 ^~~~~~~~~~~~~~ 20:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:29.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:29.74 ^~~~~~~~~~~~~~~~~~~~~~~ 20:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:29.74 NS_INTERFACE_MAP_END 20:29.74 ^~~~~~~~~~~~~~~~~~~~ 20:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:29.74 else 20:29.75 ^~~~ 20:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:29.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:29.75 ^~~~~~~~~~~~~~~~~~ 20:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:29.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:29.75 ^~~~~~~~~~~~~~~~~~~~~~ 20:29.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 20:29.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 20:29.80 libdom_flex.a.desc 20:29.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/flex' 20:31.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 20:31.86 libdom_filesystem.a.desc 20:31.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/filesystem' 20:32.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:32.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:33.56 Compiling memchr v2.0.2 20:36.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:36.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 20:36.81 Compiling atty v0.2.2 20:37.77 Compiling which v1.0.3 20:39.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:39.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:44.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:44.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:45.13 Compiling memchr v1.0.2 20:45.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:45.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:46.43 Compiling synom v0.11.2 20:50.20 Compiling proc-macro2 v0.2.2 20:52.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 20:52.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 20:52.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:52.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:53.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 20:53.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:53.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 20:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 20:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 20:53.83 memset(aT, 0, sizeof(T)); 20:53.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:53.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 20:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 20:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 20:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 20:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 20:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 20:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 20:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 20:53.85 struct TabSizes { 20:53.86 ^~~~~~~~ 20:53.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 20:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 20:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 20:53.88 memset(aT, 0, sizeof(T)); 20:53.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:53.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 20:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 20:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 20:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 20:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 20:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 20:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 20:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 20:53.91 struct ServoSizes { 20:53.92 ^~~~~~~~~~ 20:53.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 20:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 20:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 20:53.94 memset(aT, 0, sizeof(T)); 20:53.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:53.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 20:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 20:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 20:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 20:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 20:53.96 class StaticStrings { 20:53.96 ^~~~~~~~~~~~~ 20:53.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 20:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 20:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 20:53.98 memset(aT, 0, sizeof(T)); 20:53.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 20:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:53.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:53.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 20:53.99 class PreliminaryObjectArray { 20:53.99 ^~~~~~~~~~~~~~~~~~~~~~ 20:54.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 20:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 20:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.02 memset(aT, 0, sizeof(T)); 20:54.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 20:54.03 class TypeNewScript { 20:54.03 ^~~~~~~~~~~~~ 20:54.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 20:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 20:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.04 memset(aT, 0, sizeof(T)); 20:54.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 20:54.04 struct IonScriptCounts { 20:54.04 ^~~~~~~~~~~~~~~ 20:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 20:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 20:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.04 memset(aT, 0, sizeof(T)); 20:54.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 20:54.05 struct ZoneGCStats { 20:54.05 ^~~~~~~~~~~ 20:54.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 20:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 20:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.05 memset(aT, 0, sizeof(T)); 20:54.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 20:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 20:54.06 class NewObjectCache { 20:54.06 ^~~~~~~~~~~~~~ 20:54.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 20:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 20:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.06 memset(aT, 0, sizeof(T)); 20:54.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 20:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 20:54.07 class MOZ_NON_PARAM alignas(8) Value { 20:54.07 ^~~~~ 20:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 20:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 20:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 20:54.07 memset(aT, 0, sizeof(T)); 20:54.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 20:54.07 class CodeOffsetJump { 20:54.07 ^~~~~~~~~~~~~~ 20:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 20:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 20:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 20:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 20:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 20:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 20:54.09 memset(table, 0, sizeof(*table) * capacity()); 20:54.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 20:54.09 class HashTableEntry { 20:54.09 ^~~~~~~~~~~~~~ 20:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 20:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 20:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 20:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 20:54.10 memset(table, 0, sizeof(*table) * capacity()); 20:54.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 20:54.10 class HashTableEntry { 20:54.10 ^~~~~~~~~~~~~~ 20:54.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 20:54.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 20:54.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 20:54.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 20:54.13 memset(table, 0, sizeof(*table) * capacity()); 20:54.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:54.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 20:54.14 class HashTableEntry { 20:54.14 ^~~~~~~~~~~~~~ 20:54.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 20:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 20:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 20:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 20:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 20:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 20:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 20:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 20:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 20:54.18 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 20:54.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:54.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 20:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 20:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 20:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 20:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 20:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 20:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames-inl.h:10, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.cpp:7, 20:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src17.cpp:2: 20:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 20:54.22 class HashTableEntry { 20:54.22 ^~~~~~~~~~~~~~ 20:54.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 20:54.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:54.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 20:58.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 20:58.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 20:58.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 20:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 20:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 20:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 20:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:21, 20:58.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.cpp:9: 20:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 20:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 20:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 20:58.52 memset(aT, 0, sizeof(T)); 20:58.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:58.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.cpp:212: 20:58.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 20:58.52 struct GlobalProperties { 20:58.52 ^~~~~~~~~~~~~~~~ 20:58.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 21:01.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 21:01.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 21:07.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:07.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:11.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 21:11.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.h:10, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:7, 21:11.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 21:11.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:11.73 foundInterface = 0; \ 21:11.73 ^~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:11.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:11.73 ^~~~~~~~~~~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:11.73 NS_INTERFACE_MAP_END 21:11.73 ^~~~~~~~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:11.73 else 21:11.73 ^~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:11.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:11.73 ^~~~~~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:11.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:11.73 ^~~~~~~~~~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:11.73 foundInterface = 0; \ 21:11.73 ^~~~~~~~~~~~~~ 21:11.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:11.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:11.75 ^~~~~~~~~~~~~~~~~~~~~~~ 21:11.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:11.75 NS_INTERFACE_MAP_END 21:11.75 ^~~~~~~~~~~~~~~~~~~~ 21:11.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:11.75 else 21:11.75 ^~~~ 21:11.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:11.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:11.75 ^~~~~~~~~~~~~~~~~~ 21:11.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:11.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:11.75 ^~~~~~~~~~~~~~~~~~~~~~ 21:11.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': 21:11.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:11.79 foundInterface = 0; \ 21:11.79 ^~~~~~~~~~~~~~ 21:11.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:11.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:11.82 ^~~~~~~~~~~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:11.82 NS_INTERFACE_MAP_END 21:11.82 ^~~~~~~~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:11.82 else 21:11.82 ^~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:11.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:11.82 ^~~~~~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:11.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:11.82 ^~~~~~~~~~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:11.82 foundInterface = 0; \ 21:11.82 ^~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:11.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:11.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:11.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadServiceTest.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:11.82 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 21:11.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:11.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 21:11.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GamepadButton.h:12, 21:11.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.h:12, 21:11.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/Gamepad.cpp:7, 21:11.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 21:11.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:11.83 } else 21:11.83 ^~~~ 21:11.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:11.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:11.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:11.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/gamepad/GamepadServiceTest.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:11.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadServiceTest) 21:11.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:11.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 21:14.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 21:14.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 21:15.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:15.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:16.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 21:16.72 libdom_gamepad.a.desc 21:16.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/gamepad' 21:16.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 21:16.74 libdom_html_input.a.desc 21:16.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/input' 21:16.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 21:16.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GridBinding.h:8, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.h:10, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.h:10, 21:16.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:7, 21:16.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid/Unified_cpp_dom_grid0.cpp:2: 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:16.93 foundInterface = 0; \ 21:16.93 ^~~~~~~~~~~~~~ 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:16.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:16.93 ^~~~~~~~~~~~~~~~~~~~~~~ 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:16.93 NS_INTERFACE_MAP_END 21:16.93 ^~~~~~~~~~~~~~~~~~~~ 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:16.93 else 21:16.93 ^~~~ 21:16.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:16.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:16.94 ^~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:16.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:16.94 ^~~~~~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:16.94 foundInterface = 0; \ 21:16.94 ^~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:16.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:16.94 ^~~~~~~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:16.94 NS_INTERFACE_MAP_END 21:16.94 ^~~~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:16.94 else 21:16.94 ^~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:16.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:16.94 ^~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:16.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:16.94 ^~~~~~~~~~~~~~~~~~~~~~ 21:16.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': 21:16.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:16.95 foundInterface = 0; \ 21:16.96 ^~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:16.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:16.96 ^~~~~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:16.96 NS_INTERFACE_MAP_END 21:16.96 ^~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:16.96 else 21:16.96 ^~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:16.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:16.96 ^~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:16.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:16.96 ^~~~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:16.96 foundInterface = 0; \ 21:16.96 ^~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:16.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:16.96 ^~~~~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:16.96 NS_INTERFACE_MAP_END 21:16.96 ^~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:16.96 else 21:16.96 ^~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:16.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:16.96 ^~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:16.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:16.96 ^~~~~~~~~~~~~~~~~~~~~~ 21:16.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': 21:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:17.06 foundInterface = 0; \ 21:17.06 ^~~~~~~~~~~~~~ 21:17.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:17.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:17.07 ^~~~~~~~~~~~~~~~~~~~~~~ 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:17.07 NS_INTERFACE_MAP_END 21:17.07 ^~~~~~~~~~~~~~~~~~~~ 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:17.07 else 21:17.07 ^~~~ 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:17.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:17.07 ^~~~~~~~~~~~~~~~~~ 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:17.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:17.07 ^~~~~~~~~~~~~~~~~~~~~~ 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': 21:17.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:17.07 foundInterface = 0; \ 21:17.08 ^~~~~~~~~~~~~~ 21:17.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:17.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:17.08 ^~~~~~~~~~~~~~~~~~~~~~~ 21:17.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:17.08 NS_INTERFACE_MAP_END 21:17.08 ^~~~~~~~~~~~~~~~~~~~ 21:17.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:17.08 else 21:17.08 ^~~~ 21:17.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:17.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:17.08 ^~~~~~~~~~~~~~~~~~ 21:17.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:17.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:17.08 ^~~~~~~~~~~~~~~~~~~~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:17.13 foundInterface = 0; \ 21:17.13 ^~~~~~~~~~~~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:17.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:17.13 ^~~~~~~~~~~~~~~~~~~~~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:17.13 NS_INTERFACE_MAP_END 21:17.13 ^~~~~~~~~~~~~~~~~~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:17.13 else 21:17.13 ^~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:17.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:17.13 ^~~~~~~~~~~~~~~~~~ 21:17.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:17.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:17.13 ^~~~~~~~~~~~~~~~~~~~~~ 21:17.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 21:20.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 21:20.62 libdom_grid.a.desc 21:20.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/grid' 21:23.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 21:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 21:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 21:24.31 libdom_mathml.a.desc 21:24.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/mathml' 21:27.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:27.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:30.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:30.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:32.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:32.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:32.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 21:32.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:32.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:32.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp:7, 21:32.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 21:32.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': 21:32.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:32.47 foundInterface = 0; \ 21:32.47 ^~~~~~~~~~~~~~ 21:32.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:32.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:32.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:32.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp:1179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:32.47 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 21:32.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:32.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 21:32.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/jsurl/nsJSProtocolHandler.cpp:1178:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:32.47 } else 21:32.47 ^~~~ 21:32.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 21:33.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 21:33.10 libdom_jsurl.a.desc 21:33.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/jsurl' 21:34.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:34.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:36.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 21:36.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 21:39.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:39.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:40.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:40.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:40.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 21:40.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 21:41.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:41.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:43.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 21:43.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 21:43.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 21:43.27 libdom_asmjscache.a.desc 21:43.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/asmjscache' 21:47.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:47.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:50.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:50.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:51.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 21:51.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 21:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 21:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.h:14, 21:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:7: 21:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)': 21:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:51.48 foundInterface = 0; \ 21:51.48 ^~~~~~~~~~~~~~ 21:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:51.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:51.50 ^~~~~~~~~~~~~~~~~~~~~~~ 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:51.50 NS_INTERFACE_MAP_END 21:51.50 ^~~~~~~~~~~~~~~~~~~~ 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:51.50 else 21:51.50 ^~~~ 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:51.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:51.50 ^~~~~~~~~~~~~~~~~~ 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:51.50 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) 21:51.50 ^~~~~~~~~~~~~~~~~~~~~~ 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)': 21:51.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:51.50 foundInterface = 0; \ 21:51.50 ^~~~~~~~~~~~~~ 21:51.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:51.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:51.55 ^~~~~~~~~~~~~~~~~~~~~~~ 21:51.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:51.55 NS_INTERFACE_MAP_END 21:51.56 ^~~~~~~~~~~~~~~~~~~~ 21:51.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:51.56 else 21:51.56 ^~~~ 21:51.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:51.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:51.56 ^~~~~~~~~~~~~~~~~~ 21:51.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:305:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:51.58 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 21:51.58 ^~~~~~~~~~~~~~~~~~~~~~ 21:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': 21:51.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:51.60 foundInterface = 0; \ 21:51.60 ^~~~~~~~~~~~~~ 21:51.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:51.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:51.60 ^~~~~~~~~~~~~~~~~~~~~~~ 21:51.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:632:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:51.63 NS_INTERFACE_MAP_END 21:51.63 ^~~~~~~~~~~~~~~~~~~~ 21:51.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:51.63 else 21:51.63 ^~~~ 21:51.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:51.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:51.63 ^~~~~~~~~~~~~~~~~~ 21:51.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:631:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:51.67 NS_INTERFACE_MAP_ENTRY(nsIObserver) 21:51.67 ^~~~~~~~~~~~~~~~~~~~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:51.67 foundInterface = 0; \ 21:51.67 ^~~~~~~~~~~~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:51.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:51.67 ^~~~~~~~~~~~~~~~~~~~~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:916:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:51.67 NS_INTERFACE_MAP_END 21:51.67 ^~~~~~~~~~~~~~~~~~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:51.67 else 21:51.67 ^~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:51.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:51.67 ^~~~~~~~~~~~~~~~~~ 21:51.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeolocation.cpp:915:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:51.67 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 21:51.67 ^~~~~~~~~~~~~~~~~~~~~~ 21:51.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 21:53.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:53.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 21:58.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 21:58.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 22:00.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:00.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:00.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:00.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:02.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:02.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:03.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:03.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:04.28 Compiling proc-macro2 v0.3.5 22:06.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:06.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:06.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 22:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 22:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 22:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/MLSFallback.h:7, 22:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/MLSFallback.cpp:7, 22:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: 22:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': 22:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:06.24 foundInterface = 0; \ 22:06.24 ^~~~~~~~~~~~~~ 22:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 22:06.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 22:06.24 ^~~~~~~~~~~~~~~~~~~~~~~ 22:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22:06.24 NS_INTERFACE_MAP_END 22:06.24 ^~~~~~~~~~~~~~~~~~~~ 22:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 22:06.25 else 22:06.25 ^~~~ 22:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 22:06.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 22:06.25 ^~~~~~~~~~~~~~~~~~ 22:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22:06.25 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) 22:06.25 ^~~~~~~~~~~~~~~~~~~~~~ 22:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': 22:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:06.26 foundInterface = 0; \ 22:06.26 ^~~~~~~~~~~~~~ 22:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 22:06.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 22:06.26 ^~~~~~~~~~~~~~~~~~~~~~~ 22:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22:06.26 NS_INTERFACE_MAP_END 22:06.26 ^~~~~~~~~~~~~~~~~~~~ 22:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 22:06.26 else 22:06.26 ^~~~ 22:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 22:06.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 22:06.27 ^~~~~~~~~~~~~~~~~~ 22:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22:06.27 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) 22:06.27 ^~~~~~~~~~~~~~~~~~~~~~ 22:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': 22:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:06.27 foundInterface = 0; \ 22:06.27 ^~~~~~~~~~~~~~ 22:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 22:06.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 22:06.28 ^~~~~~~~~~~~~~~~~~~~~~~ 22:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22:06.28 NS_INTERFACE_MAP_END 22:06.28 ^~~~~~~~~~~~~~~~~~~~ 22:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 22:06.28 else 22:06.28 ^~~~ 22:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 22:06.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 22:06.28 ^~~~~~~~~~~~~~~~~~ 22:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22:06.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 22:06.28 ^~~~~~~~~~~~~~~~~~~~~~ 22:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': 22:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 22:06.29 foundInterface = 0; \ 22:06.29 ^~~~~~~~~~~~~~ 22:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 22:06.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 22:06.29 ^~~~~~~~~~~~~~~~~~~~~~~ 22:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 22:06.29 NS_INTERFACE_MAP_END 22:06.29 ^~~~~~~~~~~~~~~~~~~~ 22:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 22:06.29 else 22:06.30 ^~~~ 22:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 22:06.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 22:06.30 ^~~~~~~~~~~~~~~~~~ 22:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/geolocation/nsGeoPosition.cpp:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 22:06.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 22:06.30 ^~~~~~~~~~~~~~~~~~~~~~ 22:06.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 22:07.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:07.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:08.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 22:08.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 22:08.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:08.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:09.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:09.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:09.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 22:09.35 libdom_geolocation.a.desc 22:09.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/geolocation' 22:09.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:09.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:11.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:11.60 libfake.so 22:11.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/fake-cdm' 22:12.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/rlz' 22:12.33 libdom_media_gmp_rlz.a.desc 22:12.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/rlz' 22:20.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:20.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:22.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 22:22.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 22:24.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:24.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:28.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 22:28.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 22:30.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:30.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:31.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:31.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:32.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 22:32.59 libdom_media_doctor.a.desc 22:32.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/doctor' 22:33.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:33.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:34.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:34.95 libdom_media_gmp_widevine-adapter.a.desc 22:34.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp/widevine-adapter' 22:37.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 22:37.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 22:40.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 22:40.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:21, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 22:40.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 22:40.83 size - sizeof(js::NativeObject)); 22:40.83 ^ 22:40.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 22:40.83 class HeapSlot : public WriteBarrieredBase { 22:40.83 ^~~~~~~~ 22:40.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 22:40.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 22:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.84 memset(aT, 0, sizeof(T)); 22:40.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 22:40.84 struct TabSizes { 22:40.84 ^~~~~~~~ 22:40.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 22:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 22:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.85 memset(aT, 0, sizeof(T)); 22:40.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 22:40.85 struct ServoSizes { 22:40.85 ^~~~~~~~~~ 22:40.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 22:40.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 22:40.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.86 memset(aT, 0, sizeof(T)); 22:40.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompactBuffer.h:10, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:15, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 22:40.87 class StaticStrings { 22:40.87 ^~~~~~~~~~~~~ 22:40.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 22:40.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 22:40.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.87 memset(aT, 0, sizeof(T)); 22:40.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 22:40.88 class PreliminaryObjectArray { 22:40.88 ^~~~~~~~~~~~~~~~~~~~~~ 22:40.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 22:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 22:40.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.88 memset(aT, 0, sizeof(T)); 22:40.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 22:40.89 class TypeNewScript { 22:40.89 ^~~~~~~~~~~~~ 22:40.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 22:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 22:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.89 memset(aT, 0, sizeof(T)); 22:40.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 22:40.89 struct IonScriptCounts { 22:40.89 ^~~~~~~~~~~~~~~ 22:40.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 22:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 22:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.90 memset(aT, 0, sizeof(T)); 22:40.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 22:40.90 struct ZoneGCStats { 22:40.90 ^~~~~~~~~~~ 22:40.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 22:40.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 22:40.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.91 memset(aT, 0, sizeof(T)); 22:40.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 22:40.92 class NewObjectCache { 22:40.92 ^~~~~~~~~~~~~~ 22:40.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 22:40.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 22:40.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.92 memset(aT, 0, sizeof(T)); 22:40.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 22:40.93 class MOZ_NON_PARAM alignas(8) Value { 22:40.93 ^~~~~ 22:40.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 22:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 22:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 22:40.93 memset(aT, 0, sizeof(T)); 22:40.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 22:40.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 22:40.93 class CodeOffsetJump { 22:40.93 ^~~~~~~~~~~~~~ 22:40.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 22:40.94 memset(table, 0, sizeof(*table) * capacity()); 22:40.94 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 22:40.94 class HashTableEntry { 22:40.94 ^~~~~~~~~~~~~~ 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 22:40.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 22:40.94 memset(table, 0, sizeof(*table) * capacity()); 22:40.95 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 22:40.95 class HashTableEntry { 22:40.95 ^~~~~~~~~~~~~~ 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 22:40.95 memset(table, 0, sizeof(*table) * capacity()); 22:40.95 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 22:40.95 class HashTableEntry { 22:40.95 ^~~~~~~~~~~~~~ 22:40.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/SharedIC.h:12, 22:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:17, 22:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 22:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 22:40.97 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 22:40.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:40.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.h:12, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CacheIR.cpp:7, 22:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src13.cpp:11: 22:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 22:41.00 class HashTableEntry { 22:41.00 ^~~~~~~~~~~~~~ 22:41.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 22:42.15 Compiling libloading v0.5.0 22:42.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 22:42.32 libfakeopenh264.so 22:42.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp-plugin-openh264' 22:42.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 22:42.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 22:48.05 Compiling cmake v0.1.29 22:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 22:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:54.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:54.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:57.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 22:57.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:04.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 23:04.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 23:06.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 23:06.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 23:08.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 23:08.60 libdom_media_flac.a.desc 23:08.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/flac' 23:12.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 23:12.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 23:13.09 Compiling clang-sys v0.23.0 23:17.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 23:17.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 23:18.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 23:18.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 23:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 23:18.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/AudioStream.h:10, 23:18.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaStreamGraph.h:9, 23:18.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.h:10, 23:18.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.cpp:7, 23:18.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 23:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': 23:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:18.33 foundInterface = 0; \ 23:18.33 ^~~~~~~~~~~~~~ 23:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:18.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:18.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:18.33 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 23:18.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 23:18.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ImageCapture.h:10, 23:18.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/CaptureTask.cpp:8, 23:18.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 23:18.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:18.34 } else 23:18.34 ^~~~ 23:18.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:18.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:18.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/imagecapture/ImageCapture.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:18.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) 23:18.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:18.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 23:18.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:18.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:18.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp: In static member function 'static void {anonymous}::MSAAPathOp::ComputeWorstCasePointCount(const SkPath&, const SkMatrix&, int*, int*, int*)': 23:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:309:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 23:18.96 quadPointCount += 3 * quadPts; 23:18.96 ^ 23:18.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:311:17: note: here 23:18.98 case SkPath::kQuad_Verb: 23:18.98 ^~~~ 23:18.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:19.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 23:19.42 libdom_media_encoder.a.desc 23:19.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/encoder' 23:21.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 23:21.42 libdom_media_imagecapture.a.desc 23:21.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/imagecapture' 23:24.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:24.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:24.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:24.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:26.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:26.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:28.45 Compiling unreachable v1.0.0 23:29.93 Compiling unreachable v0.1.1 23:33.14 Compiling thread_local v0.3.6 23:38.02 Compiling textwrap v0.9.0 23:38.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 23:38.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': 23:38.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.58 foundInterface = 0; \ 23:38.58 ^~~~~~~~~~~~~~ 23:38.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:38.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:38.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:38.59 NS_INTERFACE_MAP_END_INHERITING(Event) 23:38.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 23:38.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 23:38.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 23:38.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 23:38.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.59 } else 23:38.59 ^~~~ 23:38.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:38.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:38.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:38.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) 23:38.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 23:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 23:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 23:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 23:38.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': 23:38.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.61 foundInterface = 0; \ 23:38.61 ^~~~~~~~~~~~~~ 23:38.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:38.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:38.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:38.61 NS_INTERFACE_MAP_END_INHERITING(Event) 23:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 23:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 23:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 23:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 23:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.62 } else 23:38.62 ^~~~ 23:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:38.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:38.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) 23:38.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:38.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:38.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 23:38.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 23:38.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 23:38.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 23:38.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': 23:38.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.64 foundInterface = 0; \ 23:38.64 ^~~~~~~~~~~~~~ 23:38.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:38.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:38.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySession.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:38.65 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 23:38.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 23:38.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 23:38.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 23:38.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 23:38.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.66 } else 23:38.66 ^~~~ 23:38.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:38.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:38.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySession.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:38.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) 23:38.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIEventTarget.h:10, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerialEventTarget.h:10, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIThread.h:10, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:10, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/CDMCaps.cpp:7, 23:38.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 23:38.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': 23:38.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.68 foundInterface = 0; \ 23:38.68 ^~~~~~~~~~~~~~ 23:38.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 23:38.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 23:38.69 ^~~~~~~~~~~~~~~~~~~~~~~ 23:38.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23:38.69 NS_INTERFACE_MAP_END 23:38.69 ^~~~~~~~~~~~~~~~~~~~ 23:38.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.69 else 23:38.69 ^~~~ 23:38.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 23:38.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 23:38.69 ^~~~~~~~~~~~~~~~~~ 23:38.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23:38.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 23:38.70 ^~~~~~~~~~~~~~~~~~~~~~ 23:38.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.71 foundInterface = 0; \ 23:38.71 ^~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 23:38.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 23:38.71 ^~~~~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccess.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23:38.71 NS_INTERFACE_MAP_END 23:38.71 ^~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.71 else 23:38.71 ^~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 23:38.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 23:38.71 ^~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccess.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23:38.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 23:38.71 ^~~~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.71 foundInterface = 0; \ 23:38.71 ^~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 23:38.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 23:38.71 ^~~~~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23:38.71 NS_INTERFACE_MAP_END 23:38.71 ^~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.71 else 23:38.71 ^~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 23:38.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 23:38.71 ^~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23:38.71 NS_INTERFACE_MAP_ENTRY(nsIObserver) 23:38.71 ^~~~~~~~~~~~~~~~~~~~~~ 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': 23:38.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:38.71 foundInterface = 0; \ 23:38.71 ^~~~~~~~~~~~~~ 23:38.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 23:38.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 23:38.77 ^~~~~~~~~~~~~~~~~~~~~~~ 23:38.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeys.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23:38.77 NS_INTERFACE_MAP_END 23:38.77 ^~~~~~~~~~~~~~~~~~~~ 23:38.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 23:38.77 else 23:38.77 ^~~~ 23:38.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 23:38.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 23:38.78 ^~~~~~~~~~~~~~~~~~ 23:38.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/eme/MediaKeys.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23:38.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 23:38.78 ^~~~~~~~~~~~~~~~~~~~~~ 23:38.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 23:39.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 23:39.32 libdom_media_eme.a.desc 23:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/eme' 23:40.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:40.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:40.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 23:40.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': 23:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:40.23 foundInterface = 0; \ 23:40.23 ^~~~~~~~~~~~~~ 23:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 23:40.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 23:40.23 ^~~~~~~~~~~~~~~~~~~~~~~ 23:40.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 23:40.24 NS_INTERFACE_MAP_END 23:40.24 ^~~~~~~~~~~~~~~~~~~~ 23:40.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 23:40.24 else 23:40.24 ^~~~ 23:40.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 23:40.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 23:40.25 ^~~~~~~~~~~~~~~~~~ 23:40.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 23:40.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 23:40.25 ^~~~~~~~~~~~~~~~~~~~~~ 23:40.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 23:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 23:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLBodyElement.cpp:23, 23:40.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:47: 23:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 23:40.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 23:40.26 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 23:40.26 ^ 23:40.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 23:40.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 23:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:11, 23:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 23:40.27 class nsCSSValue { 23:40.27 ^~~~~~~~~~ 23:40.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 23:40.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:40.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 23:40.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLCanvasElement::QueryInterface(const nsIID&, void**)': 23:40.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:40.29 foundInterface = 0; \ 23:40.29 ^~~~~~~~~~~~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:40.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:40.32 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp:379:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 23:40.32 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:40.32 } else 23:40.32 ^~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:40.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:40.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp:379:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 23:40.32 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 23:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:40.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:40.33 foundInterface = 0; \ 23:40.33 ^~~~~~~~~~~~~~ 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:40.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp:647:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:40.33 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 23:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:40.33 } else 23:40.33 ^~~~ 23:40.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:40.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLCanvasElement.cpp:646:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:40.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) 23:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 23:40.34 foundInterface = 0; \ 23:40.34 ^~~~~~~~~~~~~~ 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 23:40.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 23:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 23:40.34 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 23:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 23:40.34 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 23:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 23:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLAllCollection.cpp:7, 23:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 23:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 23:40.36 } else 23:40.36 ^~~~ 23:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 23:40.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 23:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 23:40.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 23:40.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 23:40.38 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 23:40.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:40.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 23:40.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:40.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:43.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:43.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:45.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:45.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:46.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:46.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:48.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:48.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:49.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 23:49.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 23:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 23:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 23:54.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:54.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:57.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:57.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:58.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:58.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:58.42 Compiling log v0.4.1 23:58.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:58.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:59.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 23:59.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:03.38 Compiling crossbeam-utils v0.2.2 24:05.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 24:05.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:05.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 24:05.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 24:05.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:05.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 24:05.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 24:05.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 24:05.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 24:05.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)': 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.44 foundInterface = 0; \ 24:05.44 ^~~~~~~~~~~~~~ 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:05.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:05.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:05.44 NS_INTERFACE_MAP_END_INHERITING(Event) 24:05.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.44 else 24:05.44 ^~~~ 24:05.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.45 ^~~~~~~~~~~~~~~~~~ 24:05.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ClipboardEvent.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.46 NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) 24:05.46 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': 24:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.46 foundInterface = 0; \ 24:05.46 ^~~~~~~~~~~~~~ 24:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:05.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:05.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CompositionEvent.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:05.46 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 24:05.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Event.h:11, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 24:05.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.47 } else 24:05.47 ^~~~ 24:05.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 24:05.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 24:05.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CompositionEvent.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24:05.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) 24:05.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 24:05.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:05.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 24:05.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 24:05.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 24:05.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 24:05.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 24:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': 24:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.48 foundInterface = 0; \ 24:05.48 ^~~~~~~~~~~~~~ 24:05.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:05.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:05.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:05.49 NS_INTERFACE_MAP_END_INHERITING(Event) 24:05.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.49 else 24:05.49 ^~~~ 24:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.49 ^~~~~~~~~~~~~~~~~~ 24:05.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/CustomEvent.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.50 NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) 24:05.50 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': 24:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.50 foundInterface = 0; \ 24:05.50 ^~~~~~~~~~~~~~ 24:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:05.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:05.50 ^~~~~~~~~~~~~~~~~~~~~~~ 24:05.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:05.51 NS_INTERFACE_MAP_END 24:05.51 ^~~~~~~~~~~~~~~~~~~~ 24:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.51 else 24:05.51 ^~~~ 24:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.51 ^~~~~~~~~~~~~~~~~~ 24:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DOMEventTargetHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.51 NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) 24:05.51 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.52 foundInterface = 0; \ 24:05.52 ^~~~~~~~~~~~~~ 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:05.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:05.52 ^~~~~~~~~~~~~~~~~~~~~~~ 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:05.52 NS_INTERFACE_MAP_END 24:05.52 ^~~~~~~~~~~~~~~~~~~~ 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.52 else 24:05.52 ^~~~ 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 24:05.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 24:05.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransfer.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 24:05.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) 24:05.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': 24:05.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.53 foundInterface = 0; \ 24:05.53 ^~~~~~~~~~~~~~ 24:05.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:05.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:05.53 ^~~~~~~~~~~~~~~~~~~~~~~ 24:05.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:05.53 NS_INTERFACE_MAP_END 24:05.53 ^~~~~~~~~~~~~~~~~~~~ 24:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.54 else 24:05.54 ^~~~ 24:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.54 ^~~~~~~~~~~~~~~~~~ 24:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 24:05.54 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': 24:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.54 foundInterface = 0; \ 24:05.55 ^~~~~~~~~~~~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:05.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:05.55 ^~~~~~~~~~~~~~~~~~~~~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:05.55 NS_INTERFACE_MAP_END 24:05.55 ^~~~~~~~~~~~~~~~~~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.55 else 24:05.55 ^~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.55 ^~~~~~~~~~~~~~~~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DataTransferItemList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 24:05.55 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': 24:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.56 foundInterface = 0; \ 24:05.56 ^~~~~~~~~~~~~~ 24:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:05.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:05.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DeviceMotionEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:05.56 NS_INTERFACE_MAP_END_INHERITING(Event) 24:05.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Event.h:11, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 24:05.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 24:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.56 } else 24:05.56 ^~~~ 24:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 24:05.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 24:05.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DeviceMotionEvent.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24:05.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) 24:05.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/AnimationEvent.cpp:7, 24:05.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp: In member function 'virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)': 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.57 foundInterface = 0; \ 24:05.57 ^~~~~~~~~~~~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:05.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:05.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:05.57 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 24:05.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.57 else 24:05.57 ^~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.57 ^~~~~~~~~~~~~~~~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/DragEvent.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.57 NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) 24:05.57 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': 24:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:05.58 foundInterface = 0; \ 24:05.58 ^~~~~~~~~~~~~~ 24:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:05.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:05.58 ^~~~~~~~~~~~~~~~~~~~~~~ 24:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:05.58 NS_INTERFACE_MAP_END 24:05.58 ^~~~~~~~~~~~~~~~~~~~ 24:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:05.58 else 24:05.58 ^~~~ 24:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:05.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:05.58 ^~~~~~~~~~~~~~~~~~ 24:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Event.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:05.58 NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) 24:05.58 ^~~~~~~~~~~~~~~~~~~~~~ 24:05.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 24:06.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:06.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:07.25 Compiling dtoa-short v0.3.1 24:07.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 24:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 24:08.84 Compiling arrayvec v0.4.6 24:08.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:08.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:15.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 24:15.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 24:16.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:16.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:16.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:16.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 24:18.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 24:18.19 libdom_media_mp3.a.desc 24:18.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp3' 24:19.92 Compiling regex-syntax v0.6.2 24:24.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 24:24.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 24:24.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 24:24.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:30, 24:24.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:24.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 24:24.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 24:24.90 size - sizeof(js::NativeObject)); 24:24.90 ^ 24:24.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:24.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:24.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:24.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:24.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:24.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 24:24.91 class HeapSlot : public WriteBarrieredBase { 24:24.91 ^~~~~~~~ 24:24.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:24.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:24.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 24:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 24:24.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 24:24.95 memset(aT, 0, sizeof(T)); 24:24.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:24.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:24.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:24.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 24:24.96 struct TabSizes { 24:24.96 ^~~~~~~~ 24:24.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:24.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 24:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 24:24.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 24:24.97 memset(aT, 0, sizeof(T)); 24:24.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:24.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:24.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 24:25.05 struct ServoSizes { 24:25.05 ^~~~~~~~~~ 24:25.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 24:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 24:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.10 memset(aT, 0, sizeof(T)); 24:25.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 24:25.11 class StaticStrings { 24:25.11 ^~~~~~~~~~~~~ 24:25.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 24:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 24:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.11 memset(aT, 0, sizeof(T)); 24:25.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 24:25.12 struct ZoneGCStats { 24:25.12 ^~~~~~~~~~~ 24:25.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 24:25.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 24:25.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.13 memset(aT, 0, sizeof(T)); 24:25.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 24:25.13 class PreliminaryObjectArray { 24:25.13 ^~~~~~~~~~~~~~~~~~~~~~ 24:25.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 24:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 24:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.14 memset(aT, 0, sizeof(T)); 24:25.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 24:25.14 class TypeNewScript { 24:25.14 ^~~~~~~~~~~~~ 24:25.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 24:25.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 24:25.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.15 memset(aT, 0, sizeof(T)); 24:25.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 24:25.16 struct IonScriptCounts { 24:25.16 ^~~~~~~~~~~~~~~ 24:25.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 24:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 24:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.16 memset(aT, 0, sizeof(T)); 24:25.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 24:25.16 class NewObjectCache { 24:25.16 ^~~~~~~~~~~~~~ 24:25.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.17 memset(aT, 0, sizeof(T)); 24:25.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 24:25.17 class MOZ_NON_PARAM alignas(8) Value { 24:25.17 ^~~~~ 24:25.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 24:25.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 24:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 24:25.18 memset(aT, 0, sizeof(T)); 24:25.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:25.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 24:25.18 class CodeOffsetJump { 24:25.18 ^~~~~~~~~~~~~~ 24:25.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 24:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 24:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 24:25.19 memset(table, 0, sizeof(*table) * capacity()); 24:25.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 24:25.19 class HashTableEntry { 24:25.19 ^~~~~~~~~~~~~~ 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 24:25.19 memset(table, 0, sizeof(*table) * capacity()); 24:25.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 24:25.19 class HashTableEntry { 24:25.19 ^~~~~~~~~~~~~~ 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 24:25.19 memset(table, 0, sizeof(*table) * capacity()); 24:25.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:25.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 24:25.19 class HashTableEntry { 24:25.20 ^~~~~~~~~~~~~~ 24:25.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 24:25.20 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 24:25.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:25.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler-inl.h:10, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.cpp:7, 24:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src19.cpp:2: 24:25.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 24:25.20 class HashTableEntry { 24:25.20 ^~~~~~~~~~~~~~ 24:25.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 24:26.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 24:26.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 24:27.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 24:27.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:27.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 24:27.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 24:27.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 24:27.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.h:10, 24:27.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:7: 24:27.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': 24:27.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:27.76 foundInterface = 0; \ 24:27.76 ^~~~~~~~~~~~~~ 24:27.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:27.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:27.76 ^~~~~~~~~~~~~~~~~~~~~~~ 24:27.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:27.76 NS_INTERFACE_MAP_END 24:27.76 ^~~~~~~~~~~~~~~~~~~~ 24:27.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:27.77 else 24:27.77 ^~~~ 24:27.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:27.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:27.77 ^~~~~~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:27.79 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 24:27.79 ^~~~~~~~~~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:27.79 foundInterface = 0; \ 24:27.79 ^~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:27.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:27.79 ^~~~~~~~~~~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:4037:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:27.79 NS_INTERFACE_MAP_END 24:27.79 ^~~~~~~~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:27.79 else 24:27.79 ^~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:27.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:27.79 ^~~~~~~~~~~~~~~~~~ 24:27.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowUtils.cpp:4036:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:27.79 NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) 24:27.79 ^~~~~~~~~~~~~~~~~~~~~~ 24:27.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 24:29.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 24:29.41 libdom_media_mediasink.a.desc 24:29.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasink' 24:31.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 24:31.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 24:31.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 24:31.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:3, 24:31.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 24:31.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AboutCapabilitiesBinding.cpp: In member function 'virtual nsresult mozilla::dom::AboutCapabilities::QueryInterface(const nsIID&, void**)': 24:31.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:31.84 foundInterface = 0; \ 24:31.84 ^~~~~~~~~~~~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:31.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:31.85 ^~~~~~~~~~~~~~~~~~~~~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:31.85 NS_INTERFACE_MAP_END 24:31.85 ^~~~~~~~~~~~~~~~~~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:31.85 else 24:31.85 ^~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:31.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:31.85 ^~~~~~~~~~~~~~~~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:31.85 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 24:31.85 ^~~~~~~~~~~~~~~~~~~~~~ 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': 24:31.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:31.85 foundInterface = 0; \ 24:31.86 ^~~~~~~~~~~~~~ 24:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 24:31.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 24:31.86 ^~~~~~~~~~~~~~~~~~~~~~~ 24:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:2976:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 24:31.86 NS_INTERFACE_MAP_END 24:31.86 ^~~~~~~~~~~~~~~~~~~~ 24:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 24:31.86 else 24:31.86 ^~~~ 24:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 24:31.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 24:31.86 ^~~~~~~~~~~~~~~~~~ 24:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:2975:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 24:31.86 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 24:31.86 ^~~~~~~~~~~~~~~~~~~~~~ 24:31.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': 24:31.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:31.87 foundInterface = 0; \ 24:31.87 ^~~~~~~~~~~~~~ 24:31.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:31.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:31.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:3375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:31.87 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 24:31.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 24:31.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 24:31.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 24:31.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 24:31.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:4, 24:31.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 24:31.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 24:31.88 } else 24:31.88 ^~~~ 24:31.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 24:31.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 24:31.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:3374:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24:31.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) 24:31.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 24:31.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:3, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 24:31.89 foundInterface = 0; \ 24:31.89 ^~~~~~~~~~~~~~ 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 24:31.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 24:31.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:3783:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 24:31.89 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 24:31.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/APZTestDataBinding.cpp:4, 24:31.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 24:31.89 } else 24:31.89 ^~~~ 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 24:31.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 24:31.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AddonManagerBinding.cpp:3782:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 24:31.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) 24:31.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:31.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 24:37.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 24:37.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 24:39.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 24:39.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MCallOptimize.cpp:36, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:29: 24:39.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 24:39.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 24:39.15 size - sizeof(js::NativeObject)); 24:39.15 ^ 24:39.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 24:39.15 class HeapSlot : public WriteBarrieredBase { 24:39.15 ^~~~~~~~ 24:39.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.16 memset(aT, 0, sizeof(T)); 24:39.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 24:39.16 struct TabSizes { 24:39.16 ^~~~~~~~ 24:39.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 24:39.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.16 memset(aT, 0, sizeof(T)); 24:39.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 24:39.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 24:39.17 struct ServoSizes { 24:39.17 ^~~~~~~~~~ 24:39.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 24:39.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 24:39.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.17 memset(aT, 0, sizeof(T)); 24:39.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 24:39.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 24:39.24 class StaticStrings { 24:39.24 ^~~~~~~~~~~~~ 24:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 24:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 24:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.24 memset(aT, 0, sizeof(T)); 24:39.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 24:39.24 class PreliminaryObjectArray { 24:39.29 ^~~~~~~~~~~~~~~~~~~~~~ 24:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.29 memset(aT, 0, sizeof(T)); 24:39.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 24:39.29 class TypeNewScript { 24:39.29 ^~~~~~~~~~~~~ 24:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.29 memset(aT, 0, sizeof(T)); 24:39.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 24:39.29 struct IonScriptCounts { 24:39.29 ^~~~~~~~~~~~~~~ 24:39.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.30 memset(aT, 0, sizeof(T)); 24:39.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:14, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 24:39.30 struct ZoneGCStats { 24:39.30 ^~~~~~~~~~~ 24:39.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 24:39.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.30 memset(aT, 0, sizeof(T)); 24:39.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 24:39.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:14, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 24:39.31 class NewObjectCache { 24:39.31 ^~~~~~~~~~~~~~ 24:39.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 24:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 24:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.31 memset(aT, 0, sizeof(T)); 24:39.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 24:39.31 class MOZ_NON_PARAM alignas(8) Value { 24:39.31 ^~~~~ 24:39.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 24:39.32 memset(aT, 0, sizeof(T)); 24:39.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 24:39.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:13, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 24:39.32 class CodeOffsetJump { 24:39.32 ^~~~~~~~~~~~~~ 24:39.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 24:39.32 memset(table, 0, sizeof(*table) * capacity()); 24:39.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 24:39.32 class HashTableEntry { 24:39.32 ^~~~~~~~~~~~~~ 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 24:39.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 24:39.33 memset(table, 0, sizeof(*table) * capacity()); 24:39.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 24:39.33 class HashTableEntry { 24:39.33 ^~~~~~~~~~~~~~ 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 24:39.33 memset(table, 0, sizeof(*table) * capacity()); 24:39.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 24:39.33 class HashTableEntry { 24:39.33 ^~~~~~~~~~~~~~ 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::jit::MDefinition*; Value = js::jit::MDefinition*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LoopUnroller.cpp:334:31: required from here 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 24:39.33 memset(table, 0, sizeof(*table) * capacity()); 24:39.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:39.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 24:39.34 class HashTableEntry { 24:39.34 ^~~~~~~~~~~~~~ 24:39.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:12, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:12, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 24:39.34 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 24:39.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:39.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ExecutableAllocator.h:49, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:10, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 24:39.34 class HashTableEntry { 24:39.34 ^~~~~~~~~~~~~~ 24:39.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.h:11, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Linker.cpp:7, 24:39.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:2: 24:39.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 24:39.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:960:58: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 24:39.35 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 24:39.35 ^ 24:39.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src18.cpp:38: 24:39.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp:3956:13: note: 'res' was declared here 24:39.35 int32_t res; 24:39.35 ^~~ 24:39.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 24:39.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp:873:16: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 24:39.35 payload_.i64 = i; 24:39.35 ~~~~~~~~~~~~~^~~ 24:39.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.cpp:3975:13: note: 'res' was declared here 24:39.35 int64_t res; 24:39.35 ^~~ 24:39.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 24:40.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 24:40.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 24:49.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 24:49.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 25:00.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 25:00.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:13, 25:00.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaContainerType.h:10, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDecoder.cpp:8, 25:00.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media0.cpp:2: 25:00.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 25:00.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDemuxer.cpp:75:30: required from here 25:00.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead [-Wclass-memaccess] 25:00.09 memset(aT, 0, sizeof(T)); 25:00.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:00.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media0.cpp:11: 25:00.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 25:00.09 class FrameHeader { 25:00.09 ^~~~~~~~~~~ 25:00.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 25:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 25:00.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 25:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 25:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMessageManager.h:10, 25:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.h:10, 25:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:9: 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 25:00.55 foundInterface = 0; \ 25:00.55 ^~~~~~~~~~~~~~ 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 25:00.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 25:00.55 ^~~~~~~~~~~~~~~~~~~~~~~ 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25:00.55 NS_INTERFACE_MAP_END 25:00.55 ^~~~~~~~~~~~~~~~~~~~ 25:00.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameMessageManager.cpp:15: 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:59:5: note: some parts of macro expansion are not guarded by this 'else' clause 25:00.55 } else 25:00.55 ^~~~ 25:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:59:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO_CONDITIONAL' 25:00.55 } else 25:00.55 ^~~~ 25:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 25:04.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 25:04.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 25:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 25:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Intervals.h:12, 25:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/TimeUnits.h:10, 25:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaData.h:12, 25:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 25:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: 25:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 25:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:147:15: required from here 25:04.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead [-Wclass-memaccess] 25:05.00 memset(aT, 0, sizeof(T)); 25:05.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:05.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.cpp:12, 25:05.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: 25:05.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 25:05.01 struct SPSData { 25:05.01 ^~~~~~~ 25:05.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 25:09.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 25:09.62 libdom_media_platforms_agnostic_bytestreams.a.desc 25:09.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/bytestreams' 25:10.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:10.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:11.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:11.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia0.cpp:92: 25:11.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:124:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 25:11.98 class SkBitmapCache::Rec : public SkResourceCache::Rec { 25:11.98 ^~~ 25:11.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:15.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 25:15.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonBuilder.cpp:34, 25:15.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:38: 25:15.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 25:15.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 25:15.94 size - sizeof(js::NativeObject)); 25:15.94 ^ 25:15.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 25:15.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 25:15.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 25:15.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:15.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:15.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:15.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:15.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 25:15.97 class HeapSlot : public WriteBarrieredBase { 25:15.97 ^~~~~~~~ 25:15.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:15.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:15.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:15.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:15.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 25:16.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 25:16.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.01 memset(aT, 0, sizeof(T)); 25:16.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 25:16.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 25:16.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 25:16.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 25:16.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 25:16.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 25:16.05 struct TabSizes { 25:16.05 ^~~~~~~~ 25:16.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.07 memset(aT, 0, sizeof(T)); 25:16.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 25:16.07 struct ServoSizes { 25:16.07 ^~~~~~~~~~ 25:16.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 25:16.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.07 memset(aT, 0, sizeof(T)); 25:16.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 25:16.08 class StaticStrings { 25:16.08 ^~~~~~~~~~~~~ 25:16.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 25:16.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 25:16.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.09 memset(aT, 0, sizeof(T)); 25:16.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 25:16.09 struct ZoneGCStats { 25:16.09 ^~~~~~~~~~~ 25:16.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 25:16.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 25:16.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.12 memset(aT, 0, sizeof(T)); 25:16.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 25:16.12 class PreliminaryObjectArray { 25:16.13 ^~~~~~~~~~~~~~~~~~~~~~ 25:16.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 25:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 25:16.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.13 memset(aT, 0, sizeof(T)); 25:16.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 25:16.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 25:16.15 class TypeNewScript { 25:16.15 ^~~~~~~~~~~~~ 25:16.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 25:16.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 25:16.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.16 memset(aT, 0, sizeof(T)); 25:16.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 25:16.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 25:16.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 25:16.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 25:16.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 25:16.22 struct IonScriptCounts { 25:16.22 ^~~~~~~~~~~~~~~ 25:16.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 25:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 25:16.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.29 memset(aT, 0, sizeof(T)); 25:16.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 25:16.33 class NewObjectCache { 25:16.33 ^~~~~~~~~~~~~~ 25:16.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 25:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 25:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.34 memset(aT, 0, sizeof(T)); 25:16.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 25:16.35 class MOZ_NON_PARAM alignas(8) Value { 25:16.35 ^~~~~ 25:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 25:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 25:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 25:16.35 memset(aT, 0, sizeof(T)); 25:16.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 25:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 25:16.36 class CodeOffsetJump { 25:16.36 ^~~~~~~~~~~~~~ 25:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 25:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 25:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 25:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 25:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 25:16.37 memset(table, 0, sizeof(*table) * capacity()); 25:16.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 25:16.38 class HashTableEntry { 25:16.38 ^~~~~~~~~~~~~~ 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 25:16.38 memset(table, 0, sizeof(*table) * capacity()); 25:16.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 25:16.38 class HashTableEntry { 25:16.38 ^~~~~~~~~~~~~~ 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 25:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 25:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 25:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 25:16.39 memset(table, 0, sizeof(*table) * capacity()); 25:16.39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 25:16.39 class HashTableEntry { 25:16.39 ^~~~~~~~~~~~~~ 25:16.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 25:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 25:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 25:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 25:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 25:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 25:16.40 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 25:16.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 25:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 25:16.41 class HashTableEntry { 25:16.41 ^~~~~~~~~~~~~~ 25:16.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 25:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 25:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 25:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::jit::JitAllocPolicy>::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 25:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = unsigned int; Value = BoundsCheckInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 25:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.cpp:3283:20: required from here 25:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 25:16.43 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 25:16.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:16.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:10, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:20, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.h:10, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/FoldLinearArithConstants.cpp:7, 25:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:2: 25:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 25:16.44 class HashTableEntry { 25:16.44 ^~~~~~~~~~~~~~ 25:16.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src15.cpp:47: 25:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreUnboxedProperty()': 25:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp:1680:30: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 25:16.44 Maybe scratch; 25:16.44 ^~~~~~~ 25:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': 25:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCacheIRCompiler.cpp:1530:30: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 25:16.44 Maybe scratch; 25:16.44 ^~~~~~~ 25:16.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 25:27.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:27.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:31.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 25:31.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 25:38.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 25:38.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 25:38.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:38.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 25:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:20, 25:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 25:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 25:38.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 25:38.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 25:38.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.h:15, 25:38.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.cpp:11, 25:38.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia10.cpp:2: 25:38.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/c/../private/SkTHash.h: In member function 'void GrAuditTrail::opsCombined(const GrOp*, const GrOp*)': 25:38.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/c/../private/SkTHash.h:204:13: warning: '' is used uninitialized in this function [-Wuninitialized] 25:38.89 val = std::move(o.val); 25:38.89 ^~~ 25:38.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 25:38.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 25:38.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 25:39.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 25:39.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/List-inl.h:15, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:15, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 25:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 25:39.67 size - sizeof(js::NativeObject)); 25:39.67 ^ 25:39.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 25:39.67 class HeapSlot : public WriteBarrieredBase { 25:39.67 ^~~~~~~~ 25:39.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.77 memset(aT, 0, sizeof(T)); 25:39.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 25:39.77 struct TabSizes { 25:39.77 ^~~~~~~~ 25:39.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.77 memset(aT, 0, sizeof(T)); 25:39.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 25:39.77 struct ServoSizes { 25:39.82 ^~~~~~~~~~ 25:39.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 25:39.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 25:39.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.82 memset(aT, 0, sizeof(T)); 25:39.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 25:39.84 class StaticStrings { 25:39.84 ^~~~~~~~~~~~~ 25:39.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 25:39.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 25:39.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.84 memset(aT, 0, sizeof(T)); 25:39.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 25:39.85 class PreliminaryObjectArray { 25:39.85 ^~~~~~~~~~~~~~~~~~~~~~ 25:39.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 25:39.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 25:39.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.85 memset(aT, 0, sizeof(T)); 25:39.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 25:39.86 class TypeNewScript { 25:39.86 ^~~~~~~~~~~~~ 25:39.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 25:39.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 25:39.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.86 memset(aT, 0, sizeof(T)); 25:39.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 25:39.87 struct IonScriptCounts { 25:39.87 ^~~~~~~~~~~~~~~ 25:39.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 25:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 25:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.88 memset(aT, 0, sizeof(T)); 25:39.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 25:39.88 struct ZoneGCStats { 25:39.88 ^~~~~~~~~~~ 25:39.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 25:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 25:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.89 memset(aT, 0, sizeof(T)); 25:39.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 25:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:12, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 25:39.90 class NewObjectCache { 25:39.90 ^~~~~~~~~~~~~~ 25:39.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 25:39.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 25:39.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 25:39.93 memset(aT, 0, sizeof(T)); 25:39.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:39.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:39.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 25:39.93 class MOZ_NON_PARAM alignas(8) Value { 25:39.93 ^~~~~ 25:39.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:39.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:39.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:40.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:40.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:40.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:40.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:40.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:40.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 25:40.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 25:40.03 memset(aT, 0, sizeof(T)); 25:40.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:40.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/List-inl.h:14, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:15, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 25:40.03 class CodeOffsetJump { 25:40.03 ^~~~~~~~~~~~~~ 25:40.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 25:40.03 memset(aT, 0, sizeof(T)); 25:40.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:40.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TestingFunctions.cpp:58, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:29: 25:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 25:40.03 struct LinkDataTierCacheablePod { 25:40.03 ^~~~~~~~~~~~~~~~~~~~~~~~ 25:40.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 25:40.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.h:10, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Stream.cpp:7, 25:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src2.cpp:2: 25:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 25:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 25:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 25:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 25:40.12 memset(table, 0, sizeof(*table) * capacity()); 25:40.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 25:40.12 class HashTableEntry { 25:40.12 ^~~~~~~~~~~~~~ 25:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 25:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 25:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 25:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 25:40.15 memset(table, 0, sizeof(*table) * capacity()); 25:40.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 25:40.15 class HashTableEntry { 25:40.17 ^~~~~~~~~~~~~~ 25:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 25:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 25:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 25:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 25:40.18 memset(table, 0, sizeof(*table) * capacity()); 25:40.18 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 25:40.19 class HashTableEntry { 25:40.19 ^~~~~~~~~~~~~~ 25:40.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 25:41.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 25:41.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:7: 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp: In member function 'virtual nsresult nsGlobalWindowOuter::QueryInterface(const nsIID&, void**)': 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 25:41.06 foundInterface = 0; \ 25:41.06 ^~~~~~~~~~~~~~ 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 25:41.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 25:41.06 ^~~~~~~~~~~~~~~~~~~~~~~ 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:1034:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 25:41.06 NS_INTERFACE_MAP_END 25:41.06 ^~~~~~~~~~~~~~~~~~~~ 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 25:41.06 else 25:41.06 ^~~~ 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 25:41.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 25:41.06 ^~~~~~~~~~~~~~~~~~ 25:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:1033:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 25:41.06 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 25:41.06 ^~~~~~~~~~~~~~~~~~~~~~ 25:41.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 25:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 25:41.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 25:41.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:13, 25:41.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 25:41.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 25:41.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:7: 25:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 25:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 25:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 25:41.32 memset(aT, 0, sizeof(T)); 25:41.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 25:41.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowOuter.cpp:171: 25:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 25:41.32 struct GlobalProperties { 25:41.32 ^~~~~~~~~~~~~~~~ 25:41.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 25:42.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 25:42.06 libdom_media_ogg.a.desc 25:42.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ogg' 25:56.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 25:56.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 26:00.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:00.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:00.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 26:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 26:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 26:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrMemoryPool.h:11, 26:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrMemoryPool.cpp:8, 26:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: 26:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function 'static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)': 26:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 26:00.55 sk_abort_no_print(); \ 26:00.55 ~~~~~~~~~~~~~~~~~^~ 26:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:20:13: note: in expansion of macro 'SK_ABORT' 26:00.55 SK_ABORT("Unexpected path fill."); 26:00.55 ^~~~~~~~ 26:00.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:92: 26:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:21:9: note: here 26:00.55 case GrPathRendering::kWinding_FillType: { 26:00.55 ^~~~ 26:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:03.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:03.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:16.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 26:16.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 26:24.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:24.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.h:10, 26:24.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:7: 26:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': 26:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:24.22 foundInterface = 0; \ 26:24.22 ^~~~~~~~~~~~~~ 26:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 26:24.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 26:24.22 ^~~~~~~~~~~~~~~~~~~~~~~ 26:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26:24.22 NS_INTERFACE_MAP_END 26:24.22 ^~~~~~~~~~~~~~~~~~~~ 26:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 26:24.22 else 26:24.22 ^~~~ 26:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 26:24.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 26:24.23 ^~~~~~~~~~~~~~~~~~ 26:24.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26:24.23 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 26:24.23 ^~~~~~~~~~~~~~~~~~~~~~ 26:24.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': 26:24.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:24.23 foundInterface = 0; \ 26:24.24 ^~~~~~~~~~~~~~ 26:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 26:24.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 26:24.24 ^~~~~~~~~~~~~~~~~~~~~~~ 26:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:381:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26:24.24 NS_INTERFACE_MAP_END 26:24.24 ^~~~~~~~~~~~~~~~~~~~ 26:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 26:24.24 else 26:24.24 ^~~~ 26:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 26:24.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 26:24.24 ^~~~~~~~~~~~~~~~~~ 26:24.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPluginArray.cpp:380:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26:24.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 26:24.25 ^~~~~~~~~~~~~~~~~~~~~~ 26:24.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:24.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 26:24.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 26:25.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:25.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': 26:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:25.41 foundInterface = 0; \ 26:25.42 ^~~~~~~~~~~~~~ 26:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 26:25.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 26:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:433:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 26:25.42 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 26:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 26:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 26:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 26:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 26:25.42 } else 26:25.43 ^~~~ 26:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 26:25.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 26:25.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:432:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26:25.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) 26:25.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 26:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 26:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 26:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 26:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 26:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': 26:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:25.44 foundInterface = 0; \ 26:25.44 ^~~~~~~~~~~~~~ 26:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 26:25.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 26:25.45 ^~~~~~~~~~~~~~~~~~~~~~~ 26:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26:25.45 NS_INTERFACE_MAP_END 26:25.45 ^~~~~~~~~~~~~~~~~~~~ 26:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 26:25.45 else 26:25.45 ^~~~ 26:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 26:25.45 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 26:25.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:520:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 26:25.45 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) 26:25.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:25.46 foundInterface = 0; \ 26:25.46 ^~~~~~~~~~~~~~ 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 26:25.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 26:25.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:731:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 26:25.46 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 26:25.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 26:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 26:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 26:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 26:25.46 } else 26:25.46 ^~~~ 26:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 26:25.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 26:25.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:730:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 26:25.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) 26:25.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:25.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMWindow.h:10, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:10, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult nsGlobalWindowInner::QueryInterface(const nsIID&, void**)': 26:25.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 26:25.47 foundInterface = 0; \ 26:25.47 ^~~~~~~~~~~~~~ 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 26:25.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 26:25.48 ^~~~~~~~~~~~~~~~~~~~~~~ 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:1343:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 26:25.48 NS_INTERFACE_MAP_END 26:25.48 ^~~~~~~~~~~~~~~~~~~~ 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 26:25.48 else 26:25.48 ^~~~ 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 26:25.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 26:25.48 ^~~~~~~~~~~~~~~~~~ 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:1342:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 26:25.48 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 26:25.48 ^~~~~~~~~~~~~~~~~~~~~~ 26:25.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:13, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:10, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 26:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:7: 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 26:25.48 memset(aT, 0, sizeof(T)); 26:25.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:25.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.cpp:172: 26:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 26:25.48 struct GlobalProperties { 26:25.48 ^~~~~~~~~~~~~~~~ 26:25.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 26:26.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 26:26.77 libdom_media_platforms.a.desc 26:26.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms' 26:27.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 26:27.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 26:31.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:31.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/private/GrColor.h:14, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:11, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 26:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp: In static member function 'static bool GrColorSpaceXform::Equals(const GrColorSpaceXform*, const GrColorSpaceXform*)': 26:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp:184:31: warning: enum constant in boolean context [-Wint-in-bool-context] 26:31.15 if (SkToBool(a->fFlags && kApplyGamutXform_Flag) && a->fGamutXform != b->fGamutXform) { 26:31.15 ^~~~~~~~~~~~~~~~~~~~~ 26:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:203:27: note: in definition of macro 'SkToBool' 26:31.15 #define SkToBool(cond) ((cond) != 0) 26:31.15 ^~~~ 26:31.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 26:31.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 26:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': 26:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 26:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 26:31.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 26:31.16 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 26:31.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkColorSpace.h:12, 26:31.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkImageInfo.h:11, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:14, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 26:31.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 26:31.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 26:31.17 template class sk_sp { 26:31.17 ^~~~~ 26:31.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:31.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 26:31.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 26:34.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:34.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:37.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:37.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:39.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:39.26 libgfx_layers.a.desc 26:39.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/layers' 26:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 26:40.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 26:40.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 26:40.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.11 memset(aT, 0, sizeof(T)); 26:40.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 26:40.12 struct TabSizes { 26:40.12 ^~~~~~~~ 26:40.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 26:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 26:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.12 memset(aT, 0, sizeof(T)); 26:40.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 26:40.12 struct ServoSizes { 26:40.14 ^~~~~~~~~~ 26:40.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 26:40.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 26:40.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.14 memset(aT, 0, sizeof(T)); 26:40.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 26:40.15 class StaticStrings { 26:40.15 ^~~~~~~~~~~~~ 26:40.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.15 memset(aT, 0, sizeof(T)); 26:40.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 26:40.15 class PreliminaryObjectArray { 26:40.15 ^~~~~~~~~~~~~~~~~~~~~~ 26:40.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 26:40.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 26:40.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.16 memset(aT, 0, sizeof(T)); 26:40.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 26:40.16 class TypeNewScript { 26:40.16 ^~~~~~~~~~~~~ 26:40.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 26:40.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 26:40.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.16 memset(aT, 0, sizeof(T)); 26:40.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 26:40.17 struct IonScriptCounts { 26:40.17 ^~~~~~~~~~~~~~~ 26:40.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 26:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 26:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.17 memset(aT, 0, sizeof(T)); 26:40.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 26:40.17 struct ZoneGCStats { 26:40.17 ^~~~~~~~~~~ 26:40.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.18 memset(aT, 0, sizeof(T)); 26:40.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 26:40.18 class NewObjectCache { 26:40.18 ^~~~~~~~~~~~~~ 26:40.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 26:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.18 memset(aT, 0, sizeof(T)); 26:40.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 26:40.19 class MOZ_NON_PARAM alignas(8) Value { 26:40.19 ^~~~~ 26:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 26:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 26:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 26:40.19 memset(aT, 0, sizeof(T)); 26:40.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 26:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysisShared.h:10, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/AliasAnalysis.h:10, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:9, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 26:40.19 class CodeOffsetJump { 26:40.19 ^~~~~~~~~~~~~~ 26:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 26:40.20 memset(table, 0, sizeof(*table) * capacity()); 26:40.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 26:40.20 class HashTableEntry { 26:40.20 ^~~~~~~~~~~~~~ 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 26:40.20 memset(table, 0, sizeof(*table) * capacity()); 26:40.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 26:40.20 class HashTableEntry { 26:40.20 ^~~~~~~~~~~~~~ 26:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 26:40.21 memset(table, 0, sizeof(*table) * capacity()); 26:40.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 26:40.21 class HashTableEntry { 26:40.21 ^~~~~~~~~~~~~~ 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy]': 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy]' 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:105:57: required from here 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 26:40.21 memset(table, 0, sizeof(*table) * capacity()); 26:40.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 26:40.21 class HashTableEntry { 26:40.21 ^~~~~~~~~~~~~~ 26:40.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry; size_t = unsigned int]': 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry; uint32_t = unsigned int]' 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::jit::MDefinition* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:345:67: required from 'bool js::HashSet::init(uint32_t) [with T = js::jit::MDefinition*; HashPolicy = js::jit::ValueNumberer::VisibleValues::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:74:62: required from here 26:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry' with no trivial copy-assignment [-Wclass-memaccess] 26:40.22 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 26:40.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry' declared here 26:40.22 class HashTableEntry { 26:40.22 ^~~~~~~~~~~~~~ 26:40.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 26:40.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 26:40.22 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 26:40.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:40.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 26:40.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 26:40.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 26:40.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.h:10, 26:40.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/ValueNumbering.cpp:7, 26:40.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src22.cpp:2: 26:40.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 26:40.23 class HashTableEntry { 26:40.23 ^~~~~~~~~~~~~~ 26:40.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 26:40.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 26:40.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 26:50.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 26:50.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 26:50.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:50.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:53.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 26:53.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 26:57.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:57.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTypes.h:31, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkMath.h:13, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrTypes.h:11, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrSamplerState.h:11, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/private/GrTextureProxy.h:11, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrTextureProxy.cpp:8, 26:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:2: 26:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp: In member function 'void GrCCPathParser::parsePath(const SkPath&, const SkPoint*)': 26:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 26:57.44 sk_abort_no_print(); \ 26:57.44 ~~~~~~~~~~~~~~~~~^~ 26:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:146:17: note: in expansion of macro 'SK_ABORT' 26:57.44 SK_ABORT("Conics are not supported."); 26:57.44 ^~~~~~~~ 26:57.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:128: 26:57.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:147:13: note: here 26:57.44 default: 26:57.44 ^~~~~~~ 26:57.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:58.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 26:58.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 26:58.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:89: warning: "ASSERT_SINGLE_OWNER" redefined 26:58.26 #define ASSERT_SINGLE_OWNER \ 26:58.26 26:58.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:20: 26:58.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProxyProvider.cpp:29: note: this is the location of the previous definition 26:58.26 #define ASSERT_SINGLE_OWNER \ 26:58.26 26:58.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 26:58.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp: In member function 'void GrRenderTargetContext::drawRect(const GrClip&, GrPaint&&, GrAA, const SkMatrix&, const SkRect&, const GrStyle*)': 26:58.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:556:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 26:58.27 } 26:58.27 ^ 26:58.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:557:17: note: here 26:58.27 case SkPaint::kBevel_Join: 26:58.27 ^~~~ 26:58.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:01.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 27:01.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 27:05.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 27:05.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 27:05.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 27:05.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/image/imgLoader.h:11, 27:05.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:13: 27:05.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': 27:05.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:05.21 foundInterface = 0; \ 27:05.21 ^~~~~~~~~~~~~~ 27:05.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 27:05.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 27:05.22 ^~~~~~~~~~~~~~~~~~~~~~~ 27:05.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:1207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27:05.22 NS_INTERFACE_MAP_END 27:05.22 ^~~~~~~~~~~~~~~~~~~~ 27:05.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 27:05.22 else 27:05.22 ^~~~ 27:05.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 27:05.22 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 27:05.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:05.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsObjectLoadingContent.cpp:1206:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 27:05.22 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) 27:05.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:05.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 27:05.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 27:05.30 libdom_media_platforms_agnostic_eme.a.desc 27:05.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/eme' 27:17.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 27:17.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaInfo.h:11, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/VideoUtils.h:11, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaMIMETypes.h:10, 27:17.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaContainerType.h:10, 27:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.h:11, 27:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.cpp:7, 27:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 27:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': 27:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:17.94 foundInterface = 0; \ 27:17.94 ^~~~~~~~~~~~~~ 27:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 27:17.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 27:17.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:584:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27:17.99 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 27:17.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 27:17.99 else 27:18.00 ^~~~ 27:18.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 27:18.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 27:18.00 ^~~~~~~~~~~~~~~~~~ 27:18.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 27:18.00 NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) 27:18.03 ^~~~~~~~~~~~~~~~~~~~~~ 27:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': 27:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:18.06 foundInterface = 0; \ 27:18.06 ^~~~~~~~~~~~~~ 27:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 27:18.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 27:18.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBuffer.cpp:563:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27:18.08 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 27:18.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 27:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 27:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 27:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 27:18.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 27:18.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaDecoder.h:23, 27:18.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSourceDecoder.h:10, 27:18.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.h:10, 27:18.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:7, 27:18.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 27:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 27:18.11 } else 27:18.11 ^~~~ 27:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 27:18.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 27:18.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBuffer.cpp:562:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 27:18.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) 27:18.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaInfo.h:11, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/VideoUtils.h:11, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaMIMETypes.h:10, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaContainerType.h:10, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.h:11, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/ContainerParser.cpp:7, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 27:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': 27:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:18.14 foundInterface = 0; \ 27:18.14 ^~~~~~~~~~~~~~ 27:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 27:18.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 27:18.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBufferList.cpp:183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27:18.14 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 27:18.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 27:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaDecoder.h:23, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSourceDecoder.h:10, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.h:10, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/MediaSource.cpp:7, 27:18.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 27:18.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 27:18.15 } else 27:18.15 ^~~~ 27:18.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 27:18.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 27:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/mediasource/SourceBufferList.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 27:18.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) 27:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:18.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 27:18.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 27:18.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 27:19.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 27:19.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 27:19.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 27:19.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 27:19.53 memset(aT, 0, sizeof(T)); 27:19.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:19.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 27:19.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 27:19.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 27:19.65 struct TabSizes { 27:19.65 ^~~~~~~~ 27:19.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 27:19.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 27:19.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 27:19.68 memset(aT, 0, sizeof(T)); 27:19.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:19.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 27:19.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 27:19.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 27:19.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 27:19.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 27:19.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 27:19.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 27:19.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 27:19.72 struct ServoSizes { 27:19.72 ^~~~~~~~~~ 27:19.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 27:19.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 27:19.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 27:19.75 memset(aT, 0, sizeof(T)); 27:19.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:19.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 27:19.75 class StaticStrings { 27:19.75 ^~~~~~~~~~~~~ 27:19.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 27:19.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 27:19.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 27:19.75 memset(aT, 0, sizeof(T)); 27:19.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:19.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 27:19.90 class PreliminaryObjectArray { 27:19.90 ^~~~~~~~~~~~~~~~~~~~~~ 27:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 27:19.90 memset(aT, 0, sizeof(T)); 27:19.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 27:19.90 class TypeNewScript { 27:19.90 ^~~~~~~~~~~~~ 27:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 27:19.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 27:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 27:20.07 memset(aT, 0, sizeof(T)); 27:20.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:20.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 27:20.09 struct IonScriptCounts { 27:20.09 ^~~~~~~~~~~~~~~ 27:20.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 27:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 27:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 27:20.11 memset(aT, 0, sizeof(T)); 27:20.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:20.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 27:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 27:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 27:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 27:20.13 struct ZoneGCStats { 27:20.13 ^~~~~~~~~~~ 27:20.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 27:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 27:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 27:20.14 memset(aT, 0, sizeof(T)); 27:20.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:20.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 27:20.24 class NewObjectCache { 27:20.24 ^~~~~~~~~~~~~~ 27:20.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:20.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 27:20.28 memset(aT, 0, sizeof(T)); 27:20.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:20.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 27:20.28 class MOZ_NON_PARAM alignas(8) Value { 27:20.28 ^~~~~ 27:20.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 27:20.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 27:20.28 memset(aT, 0, sizeof(T)); 27:20.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:20.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 27:20.37 class CodeOffsetJump { 27:20.37 ^~~~~~~~~~~~~~ 27:20.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 27:20.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 27:20.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 27:20.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 27:20.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:20.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:20.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 27:20.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 27:20.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 27:20.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 27:20.43 memset(table, 0, sizeof(*table) * capacity()); 27:20.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 27:20.43 class HashTableEntry { 27:20.43 ^~~~~~~~~~~~~~ 27:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 27:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 27:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 27:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 27:20.44 memset(table, 0, sizeof(*table) * capacity()); 27:20.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 27:20.44 class HashTableEntry { 27:20.44 ^~~~~~~~~~~~~~ 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 27:20.44 memset(table, 0, sizeof(*table) * capacity()); 27:20.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 27:20.44 class HashTableEntry { 27:20.44 ^~~~~~~~~~~~~~ 27:20.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 27:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 27:20.45 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 27:20.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:20.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:15, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.h:13, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared-inl.h:10, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Lowering-shared.cpp:7, 27:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src23.cpp:2: 27:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 27:20.46 class HashTableEntry { 27:20.46 ^~~~~~~~~~~~~~ 27:20.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 27:20.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 27:20.99 libdom_media_platforms_agnostic_gmp.a.desc 27:20.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/agnostic/gmp' 27:21.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 27:21.78 libdom_media_mediasource.a.desc 27:21.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mediasource' 27:22.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 27:22.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 27:24.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 27:24.92 libdom_media_platforms_ffmpeg.a.desc 27:24.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg' 27:25.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:25.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:30.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:30.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:37.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:37.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia2.cpp:119: 27:37.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 27:37.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkDraw.cpp:647:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 27:37.97 } 27:37.97 ^ 27:37.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkDraw.cpp:649:13: note: here 27:37.97 case SkCanvas::kPolygon_PointMode: { 27:37.97 ^~~~ 27:37.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:51.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 27:51.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 27:51.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 27:51.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 27:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 27:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 27:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AudioStream.h:10, 27:51.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraph.h:9, 27:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraphImpl.h:9, 27:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TrackUnionStream.cpp:5, 27:51.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 27:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': 27:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:51.68 foundInterface = 0; \ 27:51.68 ^~~~~~~~~~~~~~ 27:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 27:51.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 27:51.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27:51.68 NS_INTERFACE_MAP_END_INHERITING(MediaTrack) 27:51.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 27:51.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 27:51.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 27:51.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:24, 27:51.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TrackUnionStream.cpp:12, 27:51.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 27:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 27:51.69 } else 27:51.69 ^~~~ 27:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 27:51.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 27:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrack.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 27:51.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) 27:51.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 27:51.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 27:51.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 27:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 27:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:28, 27:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 27:51.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 27:51.71 size - sizeof(js::NativeObject)); 27:51.71 ^ 27:51.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 27:51.71 class HeapSlot : public WriteBarrieredBase { 27:51.71 ^~~~~~~~ 27:51.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 27:51.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 27:51.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.72 memset(aT, 0, sizeof(T)); 27:51.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 27:51.72 struct TabSizes { 27:51.72 ^~~~~~~~ 27:51.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 27:51.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 27:51.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.73 memset(aT, 0, sizeof(T)); 27:51.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 27:51.74 struct ServoSizes { 27:51.74 ^~~~~~~~~~ 27:51.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 27:51.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 27:51.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.75 memset(aT, 0, sizeof(T)); 27:51.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 27:51.75 class StaticStrings { 27:51.76 ^~~~~~~~~~~~~ 27:51.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 27:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 27:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.76 memset(aT, 0, sizeof(T)); 27:51.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 27:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 27:51.77 class PreliminaryObjectArray { 27:51.77 ^~~~~~~~~~~~~~~~~~~~~~ 27:51.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 27:51.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 27:51.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.78 memset(aT, 0, sizeof(T)); 27:51.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 27:51.79 class TypeNewScript { 27:51.79 ^~~~~~~~~~~~~ 27:51.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 27:51.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 27:51.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.79 memset(aT, 0, sizeof(T)); 27:51.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 27:51.79 struct ZoneGCStats { 27:51.79 ^~~~~~~~~~~ 27:51.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 27:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 27:51.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.83 memset(aT, 0, sizeof(T)); 27:51.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 27:51.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 27:51.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 27:51.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 27:51.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 27:51.86 struct IonScriptCounts { 27:51.86 ^~~~~~~~~~~~~~~ 27:51.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 27:51.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 27:51.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.86 memset(aT, 0, sizeof(T)); 27:51.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/TypedObject.h:11, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:12, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 27:51.86 class NewObjectCache { 27:51.86 ^~~~~~~~~~~~~~ 27:51.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 27:51.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 27:51.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.92 memset(aT, 0, sizeof(T)); 27:51.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 27:51.93 class MOZ_NON_PARAM alignas(8) Value { 27:51.93 ^~~~~ 27:51.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 27:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 27:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 27:51.94 memset(aT, 0, sizeof(T)); 27:51.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 27:51.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 27:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 27:51.95 class CodeOffsetJump { 27:51.95 ^~~~~~~~~~~~~~ 27:51.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 27:51.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 27:51.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 27:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 27:51.96 memset(table, 0, sizeof(*table) * capacity()); 27:51.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 27:51.96 class HashTableEntry { 27:51.96 ^~~~~~~~~~~~~~ 27:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 27:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 27:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 27:51.97 memset(table, 0, sizeof(*table) * capacity()); 27:51.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 27:51.97 class HashTableEntry { 27:51.97 ^~~~~~~~~~~~~~ 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 27:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 27:51.97 memset(table, 0, sizeof(*table) * capacity()); 27:51.98 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 27:51.98 class HashTableEntry { 27:51.98 ^~~~~~~~~~~~~~ 27:51.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:14, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 27:51.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 27:51.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 27:51.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 27:51.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 27:51.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 27:51.99 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 27:51.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:51.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:51.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:52.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 27:52.00 class HashTableEntry { 27:52.00 ^~~~~~~~~~~~~~ 27:52.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.h:12, 27:52.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:7, 27:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 27:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:960:58: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 27:52.01 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 27:52.01 ^ 27:52.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src20.cpp:2: 27:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Recover.cpp:300:11: note: 'result' was declared here 27:52.01 int32_t result; 27:52.01 ^~~~~~ 27:52.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 27:52.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 27:52.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 27:52.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 27:52.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 27:52.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 27:52.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': 27:52.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:52.20 foundInterface = 0; \ 27:52.22 ^~~~~~~~~~~~~~ 27:52.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 27:52.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 27:52.22 ^~~~~~~~~~~~~~~~~~~~~~~ 27:52.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFormControlsCollection.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 27:52.22 NS_INTERFACE_MAP_END 27:52.22 ^~~~~~~~~~~~~~~~~~~~ 27:52.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 27:52.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 27:52.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 27:52.24 } else 27:52.24 ^~~~ 27:52.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 27:52.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 27:52.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFormControlsCollection.cpp:137:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 27:52.24 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) 27:52.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 27:52.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 27:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 27:52.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMapElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMapElement::QueryInterface(const nsIID&, void**)': 27:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 27:52.30 foundInterface = 0; \ 27:52.30 ^~~~~~~~~~~~~~ 27:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 27:52.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 27:52.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 27:52.31 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 27:52.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 27:52.31 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 27:52.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 27:52.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 27:52.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 27:52.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.h:10, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLFontElement.cpp:7, 27:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 27:52.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 27:52.33 } else 27:52.33 ^~~~ 27:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 27:52.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 27:52.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 27:52.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 27:52.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 27:52.35 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 27:52.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:52.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 27:53.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 27:53.25 libdom_media_platforms_ffmpeg_ffvpx.a.desc 27:53.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffvpx' 27:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 27:53.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 27:55.61 Compiling iovec v0.1.0 27:56.11 Compiling net2 v0.2.31 27:56.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:56.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia19.cpp:92: 27:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 27:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 27:56.43 } 27:56.43 ^ 27:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:264:9: note: here 27:56.43 case SkCubicType::kSerpentine: 27:56.43 ^~~~ 27:56.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:57.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 27:57.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:00.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 28:00.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 28:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 28:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 28:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 28:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': 28:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.04 foundInterface = 0; \ 28:00.04 ^~~~~~~~~~~~~~ 28:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:00.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:00.05 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:00.05 NS_INTERFACE_MAP_END 28:00.05 ^~~~~~~~~~~~~~~~~~~~ 28:00.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.05 else 28:00.05 ^~~~ 28:00.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.05 ^~~~~~~~~~~~~~~~~~ 28:00.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventListenerService.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 28:00.07 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': 28:00.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.08 foundInterface = 0; \ 28:00.08 ^~~~~~~~~~~~~~ 28:00.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:00.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:00.10 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:00.10 NS_INTERFACE_MAP_END 28:00.10 ^~~~~~~~~~~~~~~~~~~~ 28:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.10 else 28:00.10 ^~~~ 28:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 28:00.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 28:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 28:00.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIReflowObserver) 28:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': 28:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.12 foundInterface = 0; \ 28:00.13 ^~~~~~~~~~~~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:00.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:00.13 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:2104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:00.13 NS_INTERFACE_MAP_END 28:00.13 ^~~~~~~~~~~~~~~~~~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.13 else 28:00.13 ^~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.13 ^~~~~~~~~~~~~~~~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/IMEContentObserver.cpp:2103:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 28:00.13 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': 28:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.13 foundInterface = 0; \ 28:00.13 ^~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:00.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:00.14 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:00.14 NS_INTERFACE_MAP_END 28:00.14 ^~~~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.14 else 28:00.14 ^~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.14 ^~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 28:00.14 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.14 foundInterface = 0; \ 28:00.14 ^~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:00.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:00.14 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:00.14 NS_INTERFACE_MAP_END 28:00.14 ^~~~~~~~~~~~~~~~~~~~ 28:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.14 else 28:00.14 ^~~~ 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.15 ^~~~~~~~~~~~~~~~~~ 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/JSEventHandler.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.15 NS_INTERFACE_MAP_ENTRY(JSEventHandler) 28:00.15 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.15 foundInterface = 0; \ 28:00.15 ^~~~~~~~~~~~~~ 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:00.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:00.15 NS_INTERFACE_MAP_END_INHERITING(Event) 28:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 28:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 28:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.16 } else 28:00.16 ^~~~ 28:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:00.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MessageEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28:00.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) 28:00.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 28:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 28:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 28:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 28:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 28:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 28:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 28:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/EventDispatcher.cpp:7, 28:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 28:00.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp: In member function 'virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)': 28:00.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.20 foundInterface = 0; \ 28:00.20 ^~~~~~~~~~~~~~ 28:00.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:00.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:00.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:00.22 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 28:00.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.22 else 28:00.23 ^~~~ 28:00.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.24 ^~~~~~~~~~~~~~~~~~ 28:00.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/MouseEvent.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.24 NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) 28:00.24 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)': 28:00.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:00.26 foundInterface = 0; \ 28:00.27 ^~~~~~~~~~~~~~ 28:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:00.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:00.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:00.28 NS_INTERFACE_MAP_END_INHERITING(Event) 28:00.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:00.29 else 28:00.29 ^~~~ 28:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:00.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:00.29 ^~~~~~~~~~~~~~~~~~ 28:00.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/NotifyPaintEvent.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:00.29 NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) 28:00.29 ^~~~~~~~~~~~~~~~~~~~~~ 28:00.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 28:01.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 28:01.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 28:04.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 28:04.16 libdom_media_ipc.a.desc 28:04.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/ipc' 28:09.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 28:09.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 28:11.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 28:11.75 libdom_media_platforms_ffmpeg_libav55.a.desc 28:11.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav55' 28:12.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 28:12.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 28:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 28:14.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:14.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:14.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 28:14.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:14.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::QueryInterface(const nsIID&, void**)': 28:14.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.23 foundInterface = 0; \ 28:14.24 ^~~~~~~~~~~~~~ 28:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:14.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:14.24 ^~~~~~~~~~~~~~~~~~~~~~~ 28:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1099:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:14.24 NS_INTERFACE_MAP_END 28:14.25 ^~~~~~~~~~~~~~~~~~~~ 28:14.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.25 else 28:14.25 ^~~~ 28:14.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 28:14.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 28:14.25 ^~~~~~~~~~~~~~~~~~ 28:14.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1098:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 28:14.26 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 28:14.26 ^~~~~~~~~~~~~~~~~~~~~~ 28:14.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': 28:14.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.27 foundInterface = 0; \ 28:14.27 ^~~~~~~~~~~~~~ 28:14.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:14.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:14.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:14.28 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 28:14.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1440:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 28:14.28 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 28:14.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 28:14.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 28:14.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 28:14.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 28:14.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 28:14.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 28:14.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 28:14.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 28:14.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.30 } else 28:14.31 ^~~~ 28:14.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:14.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:14.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28:14.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 28:14.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:1440:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 28:14.32 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 28:14.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:14.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:14.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 28:14.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:14.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': 28:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.34 foundInterface = 0; \ 28:14.34 ^~~~~~~~~~~~~~ 28:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:14.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:14.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:2971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:14.35 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 28:14.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 28:14.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 28:14.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 28:14.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 28:14.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 28:14.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 28:14.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 28:14.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 28:14.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.37 } else 28:14.37 ^~~~ 28:14.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:14.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:14.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:2969:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28:14.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 28:14.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:14.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:14.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 28:14.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:14.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::DecoderCaptureTrackSource::QueryInterface(const nsIID&, void**)': 28:14.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.40 foundInterface = 0; \ 28:14.40 ^~~~~~~~~~~~~~ 28:14.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:14.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:14.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3047:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:14.41 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 28:14.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 28:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.43 } else 28:14.43 ^~~~ 28:14.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:14.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:14.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3045:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28:14.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 28:14.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:14.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:14.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 28:14.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:14.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::CaptureStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': 28:14.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.45 foundInterface = 0; \ 28:14.46 ^~~~~~~~~~~~~~ 28:14.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 28:14.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 28:14.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3091:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 28:14.47 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 28:14.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 28:14.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 28:14.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 28:14.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 28:14.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 28:14.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 28:14.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 28:14.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 28:14.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.48 } else 28:14.48 ^~~~ 28:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:14.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:14.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:3089:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 28:14.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 28:14.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:14.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:14.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 28:14.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 28:14.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': 28:14.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:14.51 foundInterface = 0; \ 28:14.52 ^~~~~~~~~~~~~~ 28:14.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:14.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:14.52 ^~~~~~~~~~~~~~~~~~~~~~~ 28:14.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLOptionsCollection.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:14.52 NS_INTERFACE_MAP_END 28:14.52 ^~~~~~~~~~~~~~~~~~~~ 28:14.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 28:14.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 28:14.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 28:14.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 28:14.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 28:14.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 28:14.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 28:14.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 28:14.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLMediaElement.cpp:7, 28:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 28:14.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 28:14.54 } else 28:14.54 ^~~~ 28:14.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 28:14.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 28:14.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLOptionsCollection.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 28:14.54 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) 28:14.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:14.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 28:14.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 28:14.71 libdom_media_platforms_omx.a.desc 28:14.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/omx' 28:18.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 28:18.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 28:20.39 Compiling hashglobe v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/hashglobe) 28:20.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 28:20.48 libdom_media_platforms_ffmpeg_libav53.a.desc 28:20.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav53' 28:22.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 28:22.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 28:24.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 28:24.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 28:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 28:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/VMFunctions.cpp:25, 28:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:47: 28:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 28:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 28:24.24 size - sizeof(js::NativeObject)); 28:24.27 ^ 28:24.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 28:24.27 class HeapSlot : public WriteBarrieredBase { 28:24.27 ^~~~~~~~ 28:24.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 28:24.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 28:24.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.28 memset(aT, 0, sizeof(T)); 28:24.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 28:24.42 struct TabSizes { 28:24.48 ^~~~~~~~ 28:24.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.48 memset(aT, 0, sizeof(T)); 28:24.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 28:24.48 struct ServoSizes { 28:24.48 ^~~~~~~~~~ 28:24.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 28:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 28:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.56 memset(aT, 0, sizeof(T)); 28:24.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 28:24.56 class StaticStrings { 28:24.56 ^~~~~~~~~~~~~ 28:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 28:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 28:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.56 memset(aT, 0, sizeof(T)); 28:24.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 28:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 28:24.62 class PreliminaryObjectArray { 28:24.62 ^~~~~~~~~~~~~~~~~~~~~~ 28:24.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 28:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 28:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.62 memset(aT, 0, sizeof(T)); 28:24.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 28:24.71 class TypeNewScript { 28:24.71 ^~~~~~~~~~~~~ 28:24.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 28:24.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 28:24.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.71 memset(aT, 0, sizeof(T)); 28:24.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 28:24.73 struct IonScriptCounts { 28:24.75 ^~~~~~~~~~~~~~~ 28:24.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 28:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 28:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.77 memset(aT, 0, sizeof(T)); 28:24.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 28:24.79 struct ZoneGCStats { 28:24.79 ^~~~~~~~~~~ 28:24.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 28:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 28:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.79 memset(aT, 0, sizeof(T)); 28:24.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 28:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 28:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 28:24.89 class NewObjectCache { 28:24.89 ^~~~~~~~~~~~~~ 28:24.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.93 memset(aT, 0, sizeof(T)); 28:24.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 28:24.93 class MOZ_NON_PARAM alignas(8) Value { 28:24.93 ^~~~~ 28:24.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 28:24.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 28:24.93 memset(aT, 0, sizeof(T)); 28:24.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 28:24.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineJIT.h:13, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineIC.h:15, 28:24.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:22, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:13, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 28:25.01 class CodeOffsetJump { 28:25.01 ^~~~~~~~~~~~~~ 28:25.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:25.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 28:25.01 memset(table, 0, sizeof(*table) * capacity()); 28:25.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 28:25.01 class HashTableEntry { 28:25.01 ^~~~~~~~~~~~~~ 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 28:25.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 28:25.01 memset(table, 0, sizeof(*table) * capacity()); 28:25.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 28:25.16 class HashTableEntry { 28:25.16 ^~~~~~~~~~~~~~ 28:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 28:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 28:25.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 28:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 28:25.18 memset(table, 0, sizeof(*table) * capacity()); 28:25.18 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:25.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 28:25.20 class HashTableEntry { 28:25.20 ^~~~~~~~~~~~~~ 28:25.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:25.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:25.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 28:25.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 28:25.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 28:25.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 28:25.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 28:25.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 28:25.23 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 28:25.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:25.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:15, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonAnalysis.h:12, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Sink.cpp:11, 28:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src21.cpp:2: 28:25.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 28:25.23 class HashTableEntry { 28:25.23 ^~~~~~~~~~~~~~ 28:25.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 28:25.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 28:25.94 libdom_media_platforms_ffmpeg_libav54.a.desc 28:25.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/libav54' 28:30.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:30.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrBuffer.h:11, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:12, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 28:30.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 28:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': 28:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 28:30.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 28:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 28:30.34 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 28:30.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:30.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.h:12, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:8, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 28:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 28:30.34 template class sk_sp { 28:30.34 ^~~~~ 28:30.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:20, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 28:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 28:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/c/../private/SkTHash.h: In member function 'void SkTHashTable::remove(const K&) [with T = SkTHashMap::Pair; K = unsigned int; Traits = SkTHashMap::Pair]': 28:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/c/../private/SkTHash.h:272:12: warning: '.SkTHashMap::Pair::key' is used uninitialized in this function [-Wuninitialized] 28:30.34 struct Pair { 28:30.34 ^~~~ 28:30.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:47.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:47.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:137: 28:47.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 28:47.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 28:47.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 28:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.53 LinearGradient4fContext::LinearIntervalProcessor { 28:47.53 ^~~~~~~~~~~~~~~~~~~~~~~ 28:47.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 28:47.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 28:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 28:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 28:47.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 28:47.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 28:47.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 28:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 28:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 28:47.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 28:47.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 28:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 28:47.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 28:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 28:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 28:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 28:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 28:47.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 28:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 28:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 28:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 28:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:209:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:212:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 28:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:231:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:215:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkPM4f; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:272:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 28:47.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:29: 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:466:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 28:47.81 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 28:47.81 ^~ 28:47.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here 28:47.81 case SkOTTableName::Record::PlatformID::Unicode: 28:47.81 ^~~~ 28:47.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:54.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 28:54.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 28:54.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 28:54.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrack.h:10, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoTrackList.cpp:6, 28:54.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 28:54.48 foundInterface = 0; \ 28:54.48 ^~~~~~~~~~~~~~ 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 28:54.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 28:54.48 ^~~~~~~~~~~~~~~~~~~~~~~ 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 28:54.48 NS_INTERFACE_MAP_END 28:54.48 ^~~~~~~~~~~~~~~~~~~~ 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 28:54.48 else 28:54.48 ^~~~ 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 28:54.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 28:54.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 28:54.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) 28:54.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:54.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 28:55.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 28:55.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 28:56.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:56.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 28:57.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 28:57.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 29:01.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 29:01.04 libdom_media_platforms_ffmpeg_ffmpeg57.a.desc 29:01.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 29:01.96 Compiling num_cpus v1.7.0 29:02.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:02.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:35, 29:02.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 29:02.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 29:02.87 size - sizeof(js::NativeObject)); 29:02.87 ^ 29:02.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 29:02.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 29:02.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 29:02.87 class HeapSlot : public WriteBarrieredBase { 29:02.87 ^~~~~~~~ 29:02.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 29:02.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 29:02.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:02.90 memset(aT, 0, sizeof(T)); 29:02.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:02.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 29:02.91 struct TabSizes { 29:02.91 ^~~~~~~~ 29:02.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:02.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 29:02.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 29:02.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:02.92 memset(aT, 0, sizeof(T)); 29:02.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:02.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 29:02.93 struct ServoSizes { 29:02.93 ^~~~~~~~~~ 29:02.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 29:02.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 29:02.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 29:02.94 memset(aT, 0, sizeof(T)); 29:02.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:02.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:17, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 29:02.94 class StaticStrings { 29:02.94 ^~~~~~~~~~~~~ 29:02.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:02.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 29:02.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 29:02.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 29:02.95 memset(aT, 0, sizeof(T)); 29:02.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:02.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:02.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:02.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 29:02.96 class PreliminaryObjectArray { 29:02.96 ^~~~~~~~~~~~~~~~~~~~~~ 29:02.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 29:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 29:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.09 memset(aT, 0, sizeof(T)); 29:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 29:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 29:03.09 class TypeNewScript { 29:03.10 ^~~~~~~~~~~~~ 29:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 29:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 29:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.11 memset(aT, 0, sizeof(T)); 29:03.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 29:03.11 struct IonScriptCounts { 29:03.11 ^~~~~~~~~~~~~~~ 29:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.28 memset(aT, 0, sizeof(T)); 29:03.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 29:03.28 struct ZoneGCStats { 29:03.28 ^~~~~~~~~~~ 29:03.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.28 memset(aT, 0, sizeof(T)); 29:03.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.h:14, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:29, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 29:03.28 class NewObjectCache { 29:03.28 ^~~~~~~~~~~~~~ 29:03.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 29:03.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 29:03.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.29 memset(aT, 0, sizeof(T)); 29:03.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 29:03.29 class MOZ_NON_PARAM alignas(8) Value { 29:03.29 ^~~~~ 29:03.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 29:03.30 memset(aT, 0, sizeof(T)); 29:03.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:03.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:22, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:35, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 29:03.30 class CodeOffsetJump { 29:03.30 ^~~~~~~~~~~~~~ 29:03.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.h:13, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsnum.cpp:11, 29:03.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src27.cpp:2: 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 29:03.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 29:03.31 memset(table, 0, sizeof(*table) * capacity()); 29:03.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 29:03.31 class HashTableEntry { 29:03.31 ^~~~~~~~~~~~~~ 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 29:03.31 memset(table, 0, sizeof(*table) * capacity()); 29:03.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 29:03.31 class HashTableEntry { 29:03.31 ^~~~~~~~~~~~~~ 29:03.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:03.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 29:03.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 29:03.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 29:03.32 memset(table, 0, sizeof(*table) * capacity()); 29:03.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:03.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 29:03.32 class HashTableEntry { 29:03.33 ^~~~~~~~~~~~~~ 29:03.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:05.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:05.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia23.cpp:119: 29:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:63:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 29:05.55 class FwDCubicEvaluator { 29:05.55 ^~~~~~~~~~~~~~~~~ 29:05.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:08.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 29:08.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 29:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 29:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': 29:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.56 foundInterface = 0; \ 29:08.56 ^~~~~~~~~~~~~~ 29:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.56 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.57 NS_INTERFACE_MAP_END 29:08.57 ^~~~~~~~~~~~~~~~~~~~ 29:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContentInlines.h:13, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Attr.cpp:20, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:11: 29:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.57 } else 29:08.57 ^~~~ 29:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 29:08.57 } else 29:08.57 ^~~~ 29:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 29:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 29:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': 29:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.58 foundInterface = 0; \ 29:08.58 ^~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.59 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.59 NS_INTERFACE_MAP_END 29:08.59 ^~~~~~~~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.59 else 29:08.59 ^~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.59 ^~~~~~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/BarProps.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.59 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.59 foundInterface = 0; \ 29:08.59 ^~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.59 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.59 NS_INTERFACE_MAP_END 29:08.59 ^~~~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.60 else 29:08.60 ^~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.60 ^~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Crypto.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.60 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.60 foundInterface = 0; \ 29:08.60 ^~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.60 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.60 NS_INTERFACE_MAP_END 29:08.60 ^~~~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.60 else 29:08.60 ^~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.60 ^~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:238:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.60 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp: In member function 'virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)': 29:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.61 foundInterface = 0; \ 29:08.61 ^~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 29:08.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 29:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29:08.61 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 29:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.61 else 29:08.61 ^~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.61 ^~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMCursor.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.61 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) 29:08.61 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.61 foundInterface = 0; \ 29:08.61 ^~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.61 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.61 NS_INTERFACE_MAP_END 29:08.61 ^~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.61 else 29:08.61 ^~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.61 ^~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMError.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.61 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.62 foundInterface = 0; \ 29:08.62 ^~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.62 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.62 NS_INTERFACE_MAP_END 29:08.62 ^~~~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.62 else 29:08.62 ^~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.62 ^~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.62 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)': 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.62 foundInterface = 0; \ 29:08.62 ^~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 29:08.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 29:08.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:325:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29:08.62 NS_INTERFACE_MAP_END_INHERITING(Exception) 29:08.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.62 else 29:08.62 ^~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.62 ^~~~~~~~~~~~~~~~~~ 29:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.63 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) 29:08.63 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:08.63 foundInterface = 0; \ 29:08.63 ^~~~~~~~~~~~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:08.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:08.63 ^~~~~~~~~~~~~~~~~~~~~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:08.63 NS_INTERFACE_MAP_END 29:08.63 ^~~~~~~~~~~~~~~~~~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:08.63 else 29:08.63 ^~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:08.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:08.63 ^~~~~~~~~~~~~~~~~~ 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMImplementation.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:08.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:08.63 ^~~~~~~~~~~~~~~~~~~~~~ 29:08.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 29:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 29:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 29:08.64 memset(aT, 0, sizeof(T)); 29:08.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:08.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMException.cpp:18, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:119: 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 29:08.64 struct GlobalProperties { 29:08.64 ^~~~~~~~~~~~~~~~ 29:08.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.h:10, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/AnonymousContent.cpp:7, 29:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, RefPtr >; HashPolicy = js::HashMap, RefPtr, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JS::Heap; Value = RefPtr; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::SystemAllocPolicy]' 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.cpp:212:28: required from here 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, RefPtr >, js::HashMap, RefPtr, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, RefPtr > >'} with no trivial copy-assignment [-Wclass-memaccess] 29:08.64 memset(table, 0, sizeof(*table) * capacity()); 29:08.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, RefPtr >, js::HashMap, RefPtr, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, RefPtr > >'} declared here 29:08.65 class HashTableEntry { 29:08.65 ^~~~~~~~~~~~~~ 29:08.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 29:19.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 29:19.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 29:23.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 29:23.62 libdom_media_platforms_ffmpeg_ffmpeg58.a.desc 29:23.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 29:25.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:25.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:25.94 Compiling thread-id v3.1.0 29:26.42 Compiling memmap v0.5.2 29:27.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:27.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:27.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:27.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:27.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 29:27.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 29:27.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:27.97 memset(aT, 0, sizeof(T)); 29:27.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:27.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:27.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 29:28.00 struct TabSizes { 29:28.00 ^~~~~~~~ 29:28.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 29:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 29:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.04 memset(aT, 0, sizeof(T)); 29:28.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 29:28.04 struct ServoSizes { 29:28.04 ^~~~~~~~~~ 29:28.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 29:28.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 29:28.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.05 memset(aT, 0, sizeof(T)); 29:28.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 29:28.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 29:28.06 class StaticStrings { 29:28.06 ^~~~~~~~~~~~~ 29:28.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 29:28.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 29:28.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.06 memset(aT, 0, sizeof(T)); 29:28.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 29:28.08 class PreliminaryObjectArray { 29:28.11 ^~~~~~~~~~~~~~~~~~~~~~ 29:28.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 29:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 29:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.11 memset(aT, 0, sizeof(T)); 29:28.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 29:28.11 class TypeNewScript { 29:28.11 ^~~~~~~~~~~~~ 29:28.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 29:28.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 29:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.20 memset(aT, 0, sizeof(T)); 29:28.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 29:28.20 struct IonScriptCounts { 29:28.20 ^~~~~~~~~~~~~~~ 29:28.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 29:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 29:28.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.20 memset(aT, 0, sizeof(T)); 29:28.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 29:28.26 struct ZoneGCStats { 29:28.26 ^~~~~~~~~~~ 29:28.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 29:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 29:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.26 memset(aT, 0, sizeof(T)); 29:28.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 29:28.26 class NewObjectCache { 29:28.39 ^~~~~~~~~~~~~~ 29:28.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 29:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 29:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.41 memset(aT, 0, sizeof(T)); 29:28.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 29:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 29:28.44 class MOZ_NON_PARAM alignas(8) Value { 29:28.44 ^~~~~ 29:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 29:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 29:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 29:28.44 memset(aT, 0, sizeof(T)); 29:28.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 29:28.54 class CodeOffsetJump { 29:28.54 ^~~~~~~~~~~~~~ 29:28.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:28.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 29:28.55 memset(table, 0, sizeof(*table) * capacity()); 29:28.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 29:28.55 class HashTableEntry { 29:28.55 ^~~~~~~~~~~~~~ 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 29:28.55 memset(table, 0, sizeof(*table) * capacity()); 29:28.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 29:28.59 class HashTableEntry { 29:28.59 ^~~~~~~~~~~~~~ 29:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 29:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 29:28.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 29:28.64 memset(table, 0, sizeof(*table) * capacity()); 29:28.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 29:28.64 class HashTableEntry { 29:28.64 ^~~~~~~~~~~~~~ 29:28.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 29:28.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 29:28.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 29:28.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 29:28.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 29:28.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 29:28.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 29:28.67 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 29:28.70 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 29:28.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrameInfo.h:12, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/BaselineCompiler-shared.h:10, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.h:10, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 29:28.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src25.cpp:2: 29:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 29:28.75 class HashTableEntry { 29:28.75 ^~~~~~~~~~~~~~ 29:28.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:29.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:29.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:29.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 29:29.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 29:30.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:30.67 libdom_media_webaudio_blink.a.desc 29:30.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/blink' 29:31.91 Compiling pulse-ffi v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 29:32.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 29:32.98 libdom_media_gmp.a.desc 29:32.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/gmp' 29:36.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:36.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:110: 29:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 29:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRRect.cpp:523:39: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of a non-trivial type 'class SkRRect' leaves 4 bytes unchanged [-Wclass-memaccess] 29:36.53 memcpy(&raw, buffer, kSizeInMemory); 29:36.53 ^ 29:36.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkPathRef.h:16, 29:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPath.h:12, 29:36.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPathEffect.h:12, 29:36.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPictureCommon.h:15, 29:36.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPicture.cpp:12, 29:36.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: 29:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRRect.h:49:14: note: 'class SkRRect' declared here 29:36.54 class SK_API SkRRect { 29:36.54 ^~~~~~~ 29:36.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:37.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 29:37.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 29:40.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 29:40.22 libdom_media_wave.a.desc 29:40.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/wave' 29:40.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 29:40.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 29:44.43 Compiling time v0.1.38 29:47.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:47.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:25, 29:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 29:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 29:47.96 size - sizeof(js::NativeObject)); 29:47.96 ^ 29:47.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 29:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:47.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 29:47.97 class HeapSlot : public WriteBarrieredBase { 29:47.97 ^~~~~~~~ 29:47.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 29:47.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 29:47.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:47.99 memset(aT, 0, sizeof(T)); 29:48.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:48.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:48.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 29:48.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:48.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:48.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 29:48.01 struct TabSizes { 29:48.01 ^~~~~~~~ 29:48.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 29:48.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 29:48.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.02 memset(aT, 0, sizeof(T)); 29:48.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:48.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:48.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 29:48.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:48.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:48.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 29:48.04 struct ServoSizes { 29:48.04 ^~~~~~~~~~ 29:48.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 29:48.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 29:48.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.06 memset(aT, 0, sizeof(T)); 29:48.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 29:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 29:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:48.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 29:48.09 class StaticStrings { 29:48.10 ^~~~~~~~~~~~~ 29:48.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 29:48.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 29:48.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.13 memset(aT, 0, sizeof(T)); 29:48.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 29:48.16 class PreliminaryObjectArray { 29:48.16 ^~~~~~~~~~~~~~~~~~~~~~ 29:48.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 29:48.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 29:48.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.18 memset(aT, 0, sizeof(T)); 29:48.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:48.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:48.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:48.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:48.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:48.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 29:48.19 class TypeNewScript { 29:48.19 ^~~~~~~~~~~~~ 29:48.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 29:48.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 29:48.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.21 memset(aT, 0, sizeof(T)); 29:48.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:48.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 29:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 29:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 29:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 29:48.23 struct IonScriptCounts { 29:48.23 ^~~~~~~~~~~~~~~ 29:48.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 29:48.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 29:48.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.25 memset(aT, 0, sizeof(T)); 29:48.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 29:48.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 29:48.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 29:48.26 struct ZoneGCStats { 29:48.26 ^~~~~~~~~~~ 29:48.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 29:48.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 29:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.28 memset(aT, 0, sizeof(T)); 29:48.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 29:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 29:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:18, 29:48.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 29:48.29 class NewObjectCache { 29:48.30 ^~~~~~~~~~~~~~ 29:48.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 29:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 29:48.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.31 memset(aT, 0, sizeof(T)); 29:48.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 29:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 29:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 29:48.32 class MOZ_NON_PARAM alignas(8) Value { 29:48.33 ^~~~~ 29:48.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 29:48.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 29:48.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 29:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 29:48.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 29:48.35 memset(aT, 0, sizeof(T)); 29:48.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:48.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:24, 29:48.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 29:48.36 class CodeOffsetJump { 29:48.36 ^~~~~~~~~~~~~~ 29:48.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Proxy.h:12, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/proxy/Proxy.cpp:7, 29:48.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src28.cpp:2: 29:48.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 29:48.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 29:48.38 memset(table, 0, sizeof(*table) * capacity()); 29:48.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 29:48.38 class HashTableEntry { 29:48.38 ^~~~~~~~~~~~~~ 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 29:48.38 memset(table, 0, sizeof(*table) * capacity()); 29:48.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 29:48.38 class HashTableEntry { 29:48.38 ^~~~~~~~~~~~~~ 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 29:48.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 29:48.38 memset(table, 0, sizeof(*table) * capacity()); 29:48.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 29:48.40 class HashTableEntry { 29:48.40 ^~~~~~~~~~~~~~ 29:48.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:49.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.01 memset(aT, 0, sizeof(T)); 29:49.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 29:49.01 struct TabSizes { 29:49.01 ^~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.01 memset(aT, 0, sizeof(T)); 29:49.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 29:49.01 struct ServoSizes { 29:49.01 ^~~~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.01 memset(aT, 0, sizeof(T)); 29:49.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 29:49.01 class StaticStrings { 29:49.01 ^~~~~~~~~~~~~ 29:49.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.02 memset(aT, 0, sizeof(T)); 29:49.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 29:49.02 class PreliminaryObjectArray { 29:49.02 ^~~~~~~~~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.02 memset(aT, 0, sizeof(T)); 29:49.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 29:49.02 class TypeNewScript { 29:49.02 ^~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.02 memset(aT, 0, sizeof(T)); 29:49.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 29:49.02 struct IonScriptCounts { 29:49.02 ^~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 29:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.02 memset(aT, 0, sizeof(T)); 29:49.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 29:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 29:49.03 struct ZoneGCStats { 29:49.03 ^~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.03 memset(aT, 0, sizeof(T)); 29:49.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/AllocPolicy.cpp:9, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:20: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 29:49.03 class NewObjectCache { 29:49.03 ^~~~~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.03 memset(aT, 0, sizeof(T)); 29:49.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 29:49.03 class MOZ_NON_PARAM alignas(8) Value { 29:49.03 ^~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 29:49.03 memset(aT, 0, sizeof(T)); 29:49.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/StringBuffer.cpp:11, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:47: 29:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 29:49.03 class CodeOffsetJump { 29:49.03 ^~~~~~~~~~~~~~ 29:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 29:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 29:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 29:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/Thread.h:19, 29:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/posix/Thread.cpp:26, 29:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src29.cpp:11: 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 29:49.04 memset(table, 0, sizeof(*table) * capacity()); 29:49.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 29:49.04 class HashTableEntry { 29:49.04 ^~~~~~~~~~~~~~ 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 29:49.04 memset(table, 0, sizeof(*table) * capacity()); 29:49.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 29:49.04 class HashTableEntry { 29:49.04 ^~~~~~~~~~~~~~ 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 29:49.04 memset(table, 0, sizeof(*table) * capacity()); 29:49.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 29:49.04 class HashTableEntry { 29:49.04 ^~~~~~~~~~~~~~ 29:49.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 29:53.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 29:53.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 29:55.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 29:55.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:55.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 29:55.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 29:55.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:55.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:55.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': 29:55.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:55.92 foundInterface = 0; \ 29:55.92 ^~~~~~~~~~~~~~ 29:55.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:55.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:55.92 ^~~~~~~~~~~~~~~~~~~~~~~ 29:55.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:55.92 NS_INTERFACE_MAP_END 29:55.92 ^~~~~~~~~~~~~~~~~~~~ 29:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:55.93 else 29:55.93 ^~~~ 29:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:55.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:55.93 ^~~~~~~~~~~~~~~~~~ 29:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:55.93 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 29:55.93 ^~~~~~~~~~~~~~~~~~~~~~ 29:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMQuad.cpp: In member function 'virtual nsresult mozilla::dom::DOMQuad::QuadBounds::QueryInterface(const nsIID&, void**)': 29:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:55.94 foundInterface = 0; \ 29:55.94 ^~~~~~~~~~~~~~ 29:55.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 29:55.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 29:55.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:55.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMQuad.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29:55.94 NS_INTERFACE_MAP_END_INHERITING(DOMRectReadOnly) 29:55.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:55.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:55.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:55.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 29:55.94 } else 29:55.94 ^~~~ 29:55.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 29:55.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 29:55.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:55.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMQuad.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 29:55.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMQuad::QuadBounds) 29:55.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:55.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:55.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 29:55.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 29:55.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:55.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:55.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': 29:55.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:55.96 foundInterface = 0; \ 29:55.96 ^~~~~~~~~~~~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:55.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:55.96 ^~~~~~~~~~~~~~~~~~~~~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:55.96 NS_INTERFACE_MAP_END 29:55.96 ^~~~~~~~~~~~~~~~~~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:55.96 else 29:55.96 ^~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:55.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:55.96 ^~~~~~~~~~~~~~~~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:55.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:55.96 ^~~~~~~~~~~~~~~~~~~~~~ 29:55.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': 29:56.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.15 foundInterface = 0; \ 29:56.15 ^~~~~~~~~~~~~~ 29:56.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:56.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:56.15 ^~~~~~~~~~~~~~~~~~~~~~~ 29:56.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:56.15 NS_INTERFACE_MAP_END 29:56.15 ^~~~~~~~~~~~~~~~~~~~ 29:56.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:56.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:56.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.15 } else 29:56.15 ^~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 29:56.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 29:56.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRect.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 29:56.16 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) 29:56.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 29:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 29:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:56.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.16 foundInterface = 0; \ 29:56.16 ^~~~~~~~~~~~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 29:56.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 29:56.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29:56.16 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 29:56.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.16 else 29:56.16 ^~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:56.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:56.16 ^~~~~~~~~~~~~~~~~~ 29:56.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMRequest.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:56.16 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) 29:56.16 ^~~~~~~~~~~~~~~~~~~~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.28 foundInterface = 0; \ 29:56.28 ^~~~~~~~~~~~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:56.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:56.28 ^~~~~~~~~~~~~~~~~~~~~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:56.28 NS_INTERFACE_MAP_END 29:56.28 ^~~~~~~~~~~~~~~~~~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.28 else 29:56.28 ^~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:56.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:56.28 ^~~~~~~~~~~~~~~~~~ 29:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:56.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:56.29 ^~~~~~~~~~~~~~~~~~~~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.29 foundInterface = 0; \ 29:56.29 ^~~~~~~~~~~~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:56.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:56.29 ^~~~~~~~~~~~~~~~~~~~~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:56.29 NS_INTERFACE_MAP_END 29:56.29 ^~~~~~~~~~~~~~~~~~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.29 else 29:56.29 ^~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 29:56.29 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 29:56.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DocumentFragment.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 29:56.29 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 29:56.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 29:56.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 29:56.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Element.cpp:64, 29:56.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:119: 29:56.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 29:56.35 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 29:56.35 ^ 29:56.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DirectionalityUtils.cpp:214, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:65: 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 29:56.35 class nsCSSValue { 29:56.35 ^~~~~~~~~~ 29:56.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.35 foundInterface = 0; \ 29:56.35 ^~~~~~~~~~~~~~ 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 29:56.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 29:56.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/EventSource.cpp:1900:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 29:56.35 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 29:56.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 29:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 29:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:11, 29:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.47 } else 29:56.47 ^~~~ 29:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 29:56.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 29:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/EventSource.cpp:1899:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 29:56.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) 29:56.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 29:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 29:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMParser.h:10, 29:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/DOMParser.cpp:7, 29:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 29:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 29:56.51 foundInterface = 0; \ 29:56.51 ^~~~~~~~~~~~~~ 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 29:56.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 29:56.51 ^~~~~~~~~~~~~~~~~~~~~~~ 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 29:56.51 NS_INTERFACE_MAP_END 29:56.51 ^~~~~~~~~~~~~~~~~~~~ 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 29:56.51 else 29:56.51 ^~~~ 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 29:56.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 29:56.51 ^~~~~~~~~~~~~~~~~~ 29:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FormData.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 29:56.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 29:56.51 ^~~~~~~~~~~~~~~~~~~~~~ 29:56.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 29:57.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 29:57.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia4.cpp:38: 29:57.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)': 29:57.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkICC.cpp:411:49: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] 29:57.28 strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 29:57.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:57.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:06.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 30:06.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 30:06.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 30:06.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.19 memset(aT, 0, sizeof(T)); 30:06.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:06.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 30:06.22 struct TabSizes { 30:06.22 ^~~~~~~~ 30:06.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 30:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 30:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.24 memset(aT, 0, sizeof(T)); 30:06.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 30:06.24 struct ServoSizes { 30:06.24 ^~~~~~~~~~ 30:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 30:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 30:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.24 memset(aT, 0, sizeof(T)); 30:06.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 30:06.25 class StaticStrings { 30:06.25 ^~~~~~~~~~~~~ 30:06.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.26 memset(aT, 0, sizeof(T)); 30:06.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 30:06.26 class PreliminaryObjectArray { 30:06.26 ^~~~~~~~~~~~~~~~~~~~~~ 30:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 30:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.26 memset(aT, 0, sizeof(T)); 30:06.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 30:06.27 class TypeNewScript { 30:06.27 ^~~~~~~~~~~~~ 30:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 30:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 30:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.27 memset(aT, 0, sizeof(T)); 30:06.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 30:06.27 struct IonScriptCounts { 30:06.27 ^~~~~~~~~~~~~~~ 30:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 30:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 30:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.29 memset(aT, 0, sizeof(T)); 30:06.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 30:06.30 struct ZoneGCStats { 30:06.30 ^~~~~~~~~~~ 30:06.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 30:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 30:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.30 memset(aT, 0, sizeof(T)); 30:06.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 30:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 30:06.31 class NewObjectCache { 30:06.31 ^~~~~~~~~~~~~~ 30:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 30:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 30:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.31 memset(aT, 0, sizeof(T)); 30:06.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 30:06.32 class MOZ_NON_PARAM alignas(8) Value { 30:06.32 ^~~~~ 30:06.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 30:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 30:06.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 30:06.33 memset(aT, 0, sizeof(T)); 30:06.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:06.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 30:06.33 class CodeOffsetJump { 30:06.33 ^~~~~~~~~~~~~~ 30:06.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 30:06.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 30:06.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 30:06.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 30:06.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 30:06.34 memset(table, 0, sizeof(*table) * capacity()); 30:06.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:06.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 30:06.34 class HashTableEntry { 30:06.34 ^~~~~~~~~~~~~~ 30:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 30:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 30:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 30:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 30:06.35 memset(table, 0, sizeof(*table) * capacity()); 30:06.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:06.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 30:06.35 class HashTableEntry { 30:06.35 ^~~~~~~~~~~~~~ 30:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 30:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 30:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 30:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 30:06.36 memset(table, 0, sizeof(*table) * capacity()); 30:06.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:06.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 30:06.36 class HashTableEntry { 30:06.36 ^~~~~~~~~~~~~~ 30:06.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 30:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 30:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 30:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 30:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 30:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 30:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 30:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 30:06.38 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 30:06.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:14, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 30:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src24.cpp:2: 30:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 30:06.38 class HashTableEntry { 30:06.38 ^~~~~~~~~~~~~~ 30:06.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 30:11.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 30:11.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 30:13.46 Compiling servo_arc v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/servo_arc) 30:14.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 30:14.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, 30:14.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: 30:14.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': 30:14.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:14.23 foundInterface = 0; \ 30:14.24 ^~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:14.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:14.24 ^~~~~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:14.24 NS_INTERFACE_MAP_END 30:14.24 ^~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:14.24 else 30:14.24 ^~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:14.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:14.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:14.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 30:14.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:14.24 foundInterface = 0; \ 30:14.24 ^~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:14.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:14.24 ^~~~~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:14.24 NS_INTERFACE_MAP_END 30:14.24 ^~~~~~~~~~~~~~~~~~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:14.24 else 30:14.24 ^~~~ 30:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:14.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:14.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:14.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:14.25 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 30:14.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:14.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 30:14.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 30:14.27 libdom_media_webm.a.desc 30:14.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webm' 30:18.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:18.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:110: 30:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkResourceCache.cpp:65:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 30:18.13 class SkResourceCache::Hash : 30:18.14 ^~~~ 30:18.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:137: 30:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 30:18.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.cpp:1110:32: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct SkScalerContextRec' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 30:18.14 memset(&rec, 0, sizeof(rec)); 30:18.14 ^ 30:18.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrProcessor.h:19, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/GrXferProcessor.h:14, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkBlendModePriv.h:45, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkRasterPipelineBlitter.cpp:10, 30:18.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:2: 30:18.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkScalerContext.h:58:8: note: 'struct SkScalerContextRec' declared here 30:18.26 struct SkScalerContextRec { 30:18.26 ^~~~~~~~~~~~~~~~~~ 30:18.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:18.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 30:18.26 libdom_media_webspeech_synth_speechd.a.desc 30:18.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/speechd' 30:18.26 Compiling owning_ref v0.3.3 30:20.44 Compiling unicode-bidi v0.3.4 30:34.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 30:34.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 30:36.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 30:36.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': 30:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.37 foundInterface = 0; \ 30:36.37 ^~~~~~~~~~~~~~ 30:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.37 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.38 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 30:36.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.38 } else 30:36.38 ^~~~ 30:36.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.39 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 30:36.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.39 foundInterface = 0; \ 30:36.39 ^~~~~~~~~~~~~~ 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSlotElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.48 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) 30:36.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.57 } else 30:36.57 ^~~~ 30:36.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSlotElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) 30:36.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.58 foundInterface = 0; \ 30:36.58 ^~~~~~~~~~~~~~ 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.58 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.58 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 30:36.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.69 } else 30:36.69 ^~~~ 30:36.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.71 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 30:36.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 30:36.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 30:36.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableCellElement.cpp:14, 30:36.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:83: 30:36.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 30:36.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 30:36.74 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 30:36.74 ^ 30:36.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 30:36.76 class nsCSSValue { 30:36.76 ^~~~~~~~~~ 30:36.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': 30:36.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.78 foundInterface = 0; \ 30:36.79 ^~~~~~~~~~~~~~ 30:36.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:36.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:36.79 ^~~~~~~~~~~~~~~~~~~~~~~ 30:36.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:36.80 NS_INTERFACE_MAP_END 30:36.80 ^~~~~~~~~~~~~~~~~~~~ 30:36.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.82 } else 30:36.82 ^~~~ 30:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp:206:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 30:36.84 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) 30:36.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': 30:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.88 foundInterface = 0; \ 30:36.88 ^~~~~~~~~~~~~~ 30:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.90 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp:535:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.90 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 30:36.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.94 } else 30:36.94 ^~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableElement.cpp:535:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.94 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.94 foundInterface = 0; \ 30:36.94 ^~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.94 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.94 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.94 } else 30:36.94 ^~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.94 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 30:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.95 foundInterface = 0; \ 30:36.95 ^~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.95 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.95 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.95 } else 30:36.95 ^~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.95 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:36.95 foundInterface = 0; \ 30:36.95 ^~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:36.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:36.95 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.95 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 30:36.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 30:36.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLSelectElement.cpp:7, 30:36.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 30:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:36.96 } else 30:36.96 ^~~~ 30:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:36.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:36.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:36.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 30:36.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 30:36.96 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 30:36.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:36.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 30:39.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:39.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 30:39.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlob.cpp:136:19: warning: 'SkTextBlob::RunRecord' has a field 'SkTextBlob::RunRecord::fFont' whose type uses the anonymous namespace [-Wsubobject-linkage] 30:39.72 class SkTextBlob::RunRecord { 30:39.72 ^~~~~~~~~ 30:39.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkString.h:13, 30:39.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTextBlob.h:14, 30:39.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 30:39.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 30:39.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 30:39.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h: In instantiation of 'skstd::enable_if_t<(! ! E), void> SkTArray::move(int, int) [with bool E = true; T = sk_sp; bool MEM_MOVE = true; skstd::enable_if_t<(! ! E), void> = void]': 30:39.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 30:39.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 30:39.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/../private/SkTArray.h:486:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class sk_sp' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 30:39.72 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 30:39.72 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:39.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkPaint.h:15, 30:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkTextBlob.h:13, 30:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 30:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 30:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 30:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 30:39.73 template class sk_sp { 30:39.73 ^~~~~ 30:39.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:39.73 Compiling cexpr v0.2.0 30:42.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:42.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia5.cpp:101: 30:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const': 30:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPath.cpp:470:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 30:42.71 insertClose = false; 30:42.71 ~~~~~~~~~~~~^~~~~~~ 30:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/core/SkPath.cpp:471:13: note: here 30:42.71 case kLine_Verb: { 30:42.71 ^~~~ 30:42.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:44.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 30:44.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 30:50.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:50.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 30:56.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 30:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 30:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 30:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.cpp:97, 30:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:11: 30:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 30:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 30:56.22 size - sizeof(js::NativeObject)); 30:56.22 ^ 30:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 30:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 30:56.23 class HeapSlot : public WriteBarrieredBase { 30:56.23 ^~~~~~~~ 30:56.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 30:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 30:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.24 memset(aT, 0, sizeof(T)); 30:56.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 30:56.24 struct TabSizes { 30:56.24 ^~~~~~~~ 30:56.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 30:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 30:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.25 memset(aT, 0, sizeof(T)); 30:56.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 30:56.26 struct ServoSizes { 30:56.26 ^~~~~~~~~~ 30:56.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 30:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 30:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.26 memset(aT, 0, sizeof(T)); 30:56.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 30:56.27 class StaticStrings { 30:56.27 ^~~~~~~~~~~~~ 30:56.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 30:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 30:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.28 memset(aT, 0, sizeof(T)); 30:56.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 30:56.28 class PreliminaryObjectArray { 30:56.28 ^~~~~~~~~~~~~~~~~~~~~~ 30:56.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 30:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 30:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.39 memset(aT, 0, sizeof(T)); 30:56.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 30:56.39 class TypeNewScript { 30:56.39 ^~~~~~~~~~~~~ 30:56.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.52 memset(aT, 0, sizeof(T)); 30:56.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 30:56.52 struct IonScriptCounts { 30:56.52 ^~~~~~~~~~~~~~~ 30:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.52 memset(aT, 0, sizeof(T)); 30:56.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 30:56.52 struct ZoneGCStats { 30:56.52 ^~~~~~~~~~~ 30:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.73 memset(aT, 0, sizeof(T)); 30:56.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 30:56.73 class NewObjectCache { 30:56.73 ^~~~~~~~~~~~~~ 30:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 30:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.73 memset(aT, 0, sizeof(T)); 30:56.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 30:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 30:56.76 class MOZ_NON_PARAM alignas(8) Value { 30:56.76 ^~~~~ 30:56.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 30:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 30:56.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.78 memset(aT, 0, sizeof(T)); 30:56.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 30:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 30:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 30:56.79 class CodeOffsetJump { 30:56.79 ^~~~~~~~~~~~~~ 30:56.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 30:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 30:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.80 memset(aT, 0, sizeof(T)); 30:56.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.cpp:95, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:11: 30:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 30:56.81 struct LinkDataTierCacheablePod { 30:56.81 ^~~~~~~~~~~~~~~~~~~~~~~~ 30:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:12, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 30:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 30:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 30:56.81 memset(aT, 0, sizeof(T)); 30:56.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.cpp:15, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:47: 30:56.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 30:56.81 struct TenureCountCache { 30:56.81 ^~~~~~~~~~~~~~~~ 30:56.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 30:56.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Heap.h:19, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:16, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:12, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Bailouts.h:12, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/Trampoline-x86.cpp:9, 30:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src26.cpp:2: 30:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 30:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 30:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 30:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 30:56.82 memset(table, 0, sizeof(*table) * capacity()); 30:56.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 30:56.93 class HashTableEntry { 30:56.93 ^~~~~~~~~~~~~~ 30:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 30:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 30:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 30:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 30:56.93 memset(table, 0, sizeof(*table) * capacity()); 30:56.94 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 30:56.94 class HashTableEntry { 30:56.94 ^~~~~~~~~~~~~~ 30:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 30:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 30:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 30:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 30:56.94 memset(table, 0, sizeof(*table) * capacity()); 30:56.95 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 30:56.95 class HashTableEntry { 30:56.95 ^~~~~~~~~~~~~~ 30:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 30:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 30:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 30:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 30:56.95 memset(table, 0, sizeof(*table) * capacity()); 30:56.95 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 30:56.96 class HashTableEntry { 30:56.96 ^~~~~~~~~~~~~~ 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 30:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 30:56.96 memset(table, 0, sizeof(*table) * capacity()); 30:56.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 30:56.97 class HashTableEntry { 30:56.97 ^~~~~~~~~~~~~~ 30:56.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 30:59.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 30:59.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsPrimitives.h:10, 30:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 30:59.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 30:59.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': 30:59.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.62 foundInterface = 0; \ 30:59.62 ^~~~~~~~~~~~~~ 30:59.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:59.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:59.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:59.62 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 30:59.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.63 else 30:59.63 ^~~~ 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 30:59.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 30:59.63 ^~~~~~~~~~~~~~~~~~ 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30:59.63 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 30:59.63 ^~~~~~~~~~~~~~~~~~~~~~ 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.63 foundInterface = 0; \ 30:59.63 ^~~~~~~~~~~~~~ 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 30:59.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 30:59.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 30:59.63 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 30:59.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 30:59.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 30:59.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/nsSpeechTask.h:10, 30:59.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 30:59.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 30:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.65 } else 30:59.65 ^~~~ 30:59.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 30:59.65 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 30:59.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 30:59.65 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) 30:59.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 30:59.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 30:59.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsPrimitives.h:10, 30:59.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 30:59.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 30:59.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': 30:59.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.65 foundInterface = 0; \ 30:59.65 ^~~~~~~~~~~~~~ 30:59.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:59.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:59.66 ^~~~~~~~~~~~~~~~~~~~~~~ 30:59.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:59.66 NS_INTERFACE_MAP_END 30:59.66 ^~~~~~~~~~~~~~~~~~~~ 30:59.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.66 else 30:59.66 ^~~~ 30:59.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 30:59.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 30:59.66 ^~~~~~~~~~~~~~~~~~ 30:59.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30:59.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 30:59.66 ^~~~~~~~~~~~~~~~~~~~~~ 30:59.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': 30:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.67 foundInterface = 0; \ 30:59.67 ^~~~~~~~~~~~~~ 30:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:59.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:59.67 ^~~~~~~~~~~~~~~~~~~~~~~ 30:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/nsSpeechTask.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:59.67 NS_INTERFACE_MAP_END 30:59.67 ^~~~~~~~~~~~~~~~~~~~ 30:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.67 else 30:59.67 ^~~~ 30:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:59.67 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:59.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/nsSpeechTask.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:59.68 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) 30:59.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.68 foundInterface = 0; \ 30:59.68 ^~~~~~~~~~~~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:59.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:59.68 ^~~~~~~~~~~~~~~~~~~~~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:59.68 NS_INTERFACE_MAP_END 30:59.68 ^~~~~~~~~~~~~~~~~~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.68 else 30:59.68 ^~~~ 30:59.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:59.68 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:59.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:59.69 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 30:59.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:59.69 foundInterface = 0; \ 30:59.69 ^~~~~~~~~~~~~~ 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:59.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:59.69 ^~~~~~~~~~~~~~~~~~~~~~~ 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:59.69 NS_INTERFACE_MAP_END 30:59.69 ^~~~~~~~~~~~~~~~~~~~ 30:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:59.70 else 30:59.70 ^~~~ 30:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:59.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:59.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 30:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:59.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: 30:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 30:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:59.70 return isLocal; 30:59.70 ^~~~~~~ 30:59.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 30:59.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 30:59.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 31:00.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 31:00.29 libdom_media_bridge.a.desc 31:00.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/bridge' 31:01.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 31:01.70 libdom_media_webspeech_synth.a.desc 31:01.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/synth' 31:06.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:06.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:13.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 31:13.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:13.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': 31:13.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:13.95 foundInterface = 0; \ 31:13.95 ^~~~~~~~~~~~~~ 31:13.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:13.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:13.98 ^~~~~~~~~~~~~~~~~~~~~~~ 31:13.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:13.98 NS_INTERFACE_MAP_END 31:13.98 ^~~~~~~~~~~~~~~~~~~~ 31:13.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 31:13.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 31:13.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 31:13.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.00 } else 31:14.00 ^~~~ 31:14.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 31:14.00 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) 31:14.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:14.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:14.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:14.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.34 foundInterface = 0; \ 31:14.34 ^~~~~~~~~~~~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.34 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.34 NS_INTERFACE_MAP_END 31:14.34 ^~~~~~~~~~~~~~~~~~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.34 else 31:14.34 ^~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.34 ^~~~~~~~~~~~~~~~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.34 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PointerEvent.cpp: In member function 'virtual nsresult mozilla::dom::PointerEvent::QueryInterface(const nsIID&, void**)': 31:14.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.42 foundInterface = 0; \ 31:14.42 ^~~~~~~~~~~~~~ 31:14.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PointerEvent.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.42 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 31:14.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.46 } else 31:14.46 ^~~~ 31:14.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PointerEvent.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:14.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PointerEvent) 31:14.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.49 foundInterface = 0; \ 31:14.49 ^~~~~~~~~~~~~~ 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ScrollAreaEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.49 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 31:14.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.54 } else 31:14.54 ^~~~ 31:14.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/ScrollAreaEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:14.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) 31:14.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': 31:14.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.57 foundInterface = 0; \ 31:14.57 ^~~~~~~~~~~~~~ 31:14.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.58 NS_INTERFACE_MAP_END_INHERITING(Event) 31:14.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 31:14.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.60 } else 31:14.60 ^~~~ 31:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:14.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) 31:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': 31:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.64 foundInterface = 0; \ 31:14.64 ^~~~~~~~~~~~~~ 31:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.64 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.64 NS_INTERFACE_MAP_END 31:14.64 ^~~~~~~~~~~~~~~~~~~~ 31:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.64 else 31:14.64 ^~~~ 31:14.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.64 ^~~~~~~~~~~~~~~~~~ 31:14.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TextClause.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.67 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 31:14.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.68 foundInterface = 0; \ 31:14.68 ^~~~~~~~~~~~~~ 31:14.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.68 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.69 NS_INTERFACE_MAP_END 31:14.69 ^~~~~~~~~~~~~~~~~~~~ 31:14.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.69 else 31:14.69 ^~~~ 31:14.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.70 ^~~~~~~~~~~~~~~~~~ 31:14.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/Touch.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.70 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': 31:14.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.70 foundInterface = 0; \ 31:14.70 ^~~~~~~~~~~~~~ 31:14.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.70 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.71 NS_INTERFACE_MAP_END 31:14.71 ^~~~~~~~~~~~~~~~~~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.71 else 31:14.71 ^~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.71 ^~~~~~~~~~~~~~~~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.71 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.71 foundInterface = 0; \ 31:14.71 ^~~~~~~~~~~~~~ 31:14.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.72 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 31:14.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSetHandle.h:17, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPresShell.h:17, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:20, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.72 } else 31:14.72 ^~~~ 31:14.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/TouchEvent.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:14.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) 31:14.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsChangeHint.h:14, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPresContext.h:13, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/PaintRequest.cpp:7, 31:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 31:14.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': 31:14.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.74 foundInterface = 0; \ 31:14.74 ^~~~~~~~~~~~~~ 31:14.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.74 NS_INTERFACE_MAP_END_INHERITING(Event) 31:14.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.74 else 31:14.74 ^~~~ 31:14.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.74 ^~~~~~~~~~~~~~~~~~ 31:14.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/UIEvent.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.74 NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) 31:14.75 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': 31:14.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.75 foundInterface = 0; \ 31:14.75 ^~~~~~~~~~~~~~ 31:14.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.75 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 31:14.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.76 else 31:14.76 ^~~~ 31:14.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.76 ^~~~~~~~~~~~~~~~~~ 31:14.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/events/XULCommandEvent.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.76 NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) 31:14.76 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 31:14.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 31:14.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRunnable.h:10, 31:14.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.h:10, 31:14.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.cpp:7, 31:14.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 31:14.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': 31:14.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.77 foundInterface = 0; \ 31:14.77 ^~~~~~~~~~~~~~ 31:14.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.77 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 31:14.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.h:10, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp:7, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:11: 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.78 } else 31:14.78 ^~~~ 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:14.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:14.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ScreenOrientation.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:14.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) 31:14.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIRunnable.h:10, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.h:10, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SameProcessMessageQueue.cpp:7, 31:14.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.78 foundInterface = 0; \ 31:14.78 ^~~~~~~~~~~~~~ 31:14.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.79 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp:758:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.79 NS_INTERFACE_MAP_END 31:14.79 ^~~~~~~~~~~~~~~~~~~~ 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.79 else 31:14.79 ^~~~ 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 31:14.79 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 31:14.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Selection.cpp:757:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 31:14.79 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) 31:14.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)': 31:14.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.80 foundInterface = 0; \ 31:14.80 ^~~~~~~~~~~~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.80 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.80 NS_INTERFACE_MAP_END 31:14.80 ^~~~~~~~~~~~~~~~~~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.80 else 31:14.80 ^~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.80 ^~~~~~~~~~~~~~~~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SelectionChangeListener.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.80 NS_INTERFACE_MAP_ENTRY(nsISelectionListener) 31:14.80 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': 31:14.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.81 foundInterface = 0; \ 31:14.81 ^~~~~~~~~~~~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:14.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:14.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:14.81 NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) 31:14.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.81 else 31:14.81 ^~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.81 ^~~~~~~~~~~~~~~~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ShadowRoot.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.81 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 31:14.81 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.82 foundInterface = 0; \ 31:14.82 ^~~~~~~~~~~~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.82 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.82 NS_INTERFACE_MAP_END 31:14.82 ^~~~~~~~~~~~~~~~~~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.82 else 31:14.82 ^~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.82 ^~~~~~~~~~~~~~~~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/StyleSheetList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.82 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': 31:14.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:14.83 foundInterface = 0; \ 31:14.83 ^~~~~~~~~~~~~~ 31:14.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:14.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:14.83 ^~~~~~~~~~~~~~~~~~~~~~~ 31:14.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:14.83 NS_INTERFACE_MAP_END 31:14.83 ^~~~~~~~~~~~~~~~~~~~ 31:14.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:14.83 else 31:14.83 ^~~~ 31:14.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:14.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:14.83 ^~~~~~~~~~~~~~~~~~ 31:14.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:14.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:14.84 ^~~~~~~~~~~~~~~~~~~~~~ 31:14.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 31:17.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 31:17.36 libdom_events.a.desc 31:17.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/events' 31:17.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:17.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 31:17.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 31:17.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:18, 31:17.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 31:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 31:17.72 size - sizeof(js::NativeObject)); 31:17.74 ^ 31:17.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 31:17.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:17.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 31:17.75 class HeapSlot : public WriteBarrieredBase { 31:17.75 ^~~~~~~~ 31:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 31:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 31:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:17.76 memset(aT, 0, sizeof(T)); 31:17.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:16, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31:17.76 struct TabSizes { 31:17.76 ^~~~~~~~ 31:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 31:17.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 31:17.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:17.82 memset(aT, 0, sizeof(T)); 31:17.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:17.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:17.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:16, 31:17.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 31:17.84 struct ServoSizes { 31:17.84 ^~~~~~~~~~ 31:17.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 31:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 31:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 31:17.85 memset(aT, 0, sizeof(T)); 31:17.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:17.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 31:17.89 class StaticStrings { 31:17.89 ^~~~~~~~~~~~~ 31:17.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:17.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:17.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:17.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:17.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 31:17.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 31:17.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 31:17.92 memset(aT, 0, sizeof(T)); 31:17.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:17.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 31:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 31:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:17.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 31:17.94 struct ZoneGCStats { 31:17.95 ^~~~~~~~~~~ 31:17.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:17.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 31:17.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 31:17.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 31:17.95 memset(aT, 0, sizeof(T)); 31:17.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:17.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:17.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 31:18.03 class PreliminaryObjectArray { 31:18.03 ^~~~~~~~~~~~~~~~~~~~~~ 31:18.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 31:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 31:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 31:18.04 memset(aT, 0, sizeof(T)); 31:18.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:18.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 31:18.05 class TypeNewScript { 31:18.05 ^~~~~~~~~~~~~ 31:18.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 31:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 31:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 31:18.05 memset(aT, 0, sizeof(T)); 31:18.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:18.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 31:18.05 struct IonScriptCounts { 31:18.05 ^~~~~~~~~~~~~~~ 31:18.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 31:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 31:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 31:18.06 memset(aT, 0, sizeof(T)); 31:18.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:18.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 31:18.06 class NewObjectCache { 31:18.06 ^~~~~~~~~~~~~~ 31:18.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 31:18.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 31:18.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 31:18.16 memset(aT, 0, sizeof(T)); 31:18.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:18.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 31:18.17 class MOZ_NON_PARAM alignas(8) Value { 31:18.17 ^~~~~ 31:18.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 31:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 31:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 31:18.17 memset(aT, 0, sizeof(T)); 31:18.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:18.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:19, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:18, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 31:18.17 class CodeOffsetJump { 31:18.17 ^~~~~~~~~~~~~~ 31:18.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 31:18.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:13, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakMapObject.h:10, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.h:10, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/WeakSetObject.cpp:7, 31:18.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src3.cpp:2: 31:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 31:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 31:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 31:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 31:18.18 memset(table, 0, sizeof(*table) * capacity()); 31:18.18 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 31:18.19 class HashTableEntry { 31:18.19 ^~~~~~~~~~~~~~ 31:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 31:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 31:18.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 31:18.19 memset(table, 0, sizeof(*table) * capacity()); 31:18.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:18.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 31:18.21 class HashTableEntry { 31:18.21 ^~~~~~~~~~~~~~ 31:18.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:18.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 31:18.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 31:18.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 31:18.22 memset(table, 0, sizeof(*table) * capacity()); 31:18.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:18.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 31:18.22 class HashTableEntry { 31:18.22 ^~~~~~~~~~~~~~ 31:18.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:22.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:22.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 31:22.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 31:22.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.51 memset(aT, 0, sizeof(T)); 31:22.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 31:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 31:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 31:22.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 31:22.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 31:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31:22.56 struct TabSizes { 31:22.56 ^~~~~~~~ 31:22.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.57 memset(aT, 0, sizeof(T)); 31:22.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 31:22.57 struct ServoSizes { 31:22.57 ^~~~~~~~~~ 31:22.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 31:22.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 31:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.64 memset(aT, 0, sizeof(T)); 31:22.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 31:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 31:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:22.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 31:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 31:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 31:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 31:22.68 class StaticStrings { 31:22.68 ^~~~~~~~~~~~~ 31:22.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 31:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 31:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.68 memset(aT, 0, sizeof(T)); 31:22.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 31:22.68 class PreliminaryObjectArray { 31:22.68 ^~~~~~~~~~~~~~~~~~~~~~ 31:22.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.75 memset(aT, 0, sizeof(T)); 31:22.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameAnalysisTypes.h:11, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:20, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 31:22.75 class TypeNewScript { 31:22.75 ^~~~~~~~~~~~~ 31:22.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 31:22.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.81 memset(aT, 0, sizeof(T)); 31:22.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:23, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:12, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 31:22.81 struct IonScriptCounts { 31:22.81 ^~~~~~~~~~~~~~~ 31:22.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 31:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 31:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.82 memset(aT, 0, sizeof(T)); 31:22.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 31:22.82 struct ZoneGCStats { 31:22.82 ^~~~~~~~~~~ 31:22.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.88 memset(aT, 0, sizeof(T)); 31:22.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 31:22.88 class NewObjectCache { 31:22.88 ^~~~~~~~~~~~~~ 31:22.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 31:22.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.95 memset(aT, 0, sizeof(T)); 31:22.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 31:22.95 class MOZ_NON_PARAM alignas(8) Value { 31:22.95 ^~~~~ 31:22.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 31:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 31:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 31:22.95 memset(aT, 0, sizeof(T)); 31:22.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:22.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:35, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 31:22.95 struct TenureCountCache { 31:22.95 ^~~~~~~~~~~~~~~~ 31:22.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 31:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:23.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:23.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 31:23.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 31:23.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 31:23.03 memset(aT, 0, sizeof(T)); 31:23.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:23.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:51, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:23.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 31:23.03 class CodeOffsetJump { 31:23.03 ^~~~~~~~~~~~~~ 31:23.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.h:18, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil-inl.h:10, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/BytecodeUtil.cpp:11, 31:23.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src31.cpp:2: 31:23.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 31:23.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 31:23.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 31:23.08 memset(table, 0, sizeof(*table) * capacity()); 31:23.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 31:23.08 class HashTableEntry { 31:23.08 ^~~~~~~~~~~~~~ 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 31:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 31:23.08 memset(table, 0, sizeof(*table) * capacity()); 31:23.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 31:23.09 class HashTableEntry { 31:23.09 ^~~~~~~~~~~~~~ 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 31:23.09 memset(table, 0, sizeof(*table) * capacity()); 31:23.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 31:23.09 class HashTableEntry { 31:23.09 ^~~~~~~~~~~~~~ 31:23.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:26.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 31:26.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMOfflineResourceList.h:10, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.h:11, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:7, 31:26.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline/Unified_cpp_dom_offline0.cpp:2: 31:26.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:26.54 foundInterface = 0; \ 31:26.54 ^~~~~~~~~~~~~~ 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:26.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:26.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:26.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 31:26.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:26.54 else 31:26.54 ^~~~ 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:26.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:26.54 ^~~~~~~~~~~~~~~~~~ 31:26.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/offline/nsDOMOfflineResourceList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:26.54 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 31:26.54 ^~~~~~~~~~~~~~~~~~~~~~ 31:26.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 31:29.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 31:29.07 libdom_offline.a.desc 31:29.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/offline' 31:31.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 31:31.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 31:32.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 31:32.64 libdom_media_systemservices.a.desc 31:32.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/systemservices' 31:41.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 31:41.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 31:41.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 31:41.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:21, 31:41.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 31:41.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 31:41.14 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 31:41.15 ^ 31:41.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:18, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:21, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 31:41.15 class nsCSSValue { 31:41.15 ^~~~~~~~~~ 31:41.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 31:41.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsAttrChildContentList::QueryInterface(const nsIID&, void**)': 31:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.16 foundInterface = 0; \ 31:41.16 ^~~~~~~~~~~~~~ 31:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.16 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.16 NS_INTERFACE_MAP_END 31:41.16 ^~~~~~~~~~~~~~~~~~~~ 31:41.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 31:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 31:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 31:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 31:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 31:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.17 } else 31:41.17 ^~~~ 31:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:41.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:452:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 31:41.17 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAttrChildContentList) 31:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 31:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 31:41.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 31:41.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 31:41.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.18 foundInterface = 0; \ 31:41.18 ^~~~~~~~~~~~~~ 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 31:41.18 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 31:41.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 31:41.18 NS_INTERFACE_MAP_END_AGGREGATED(mNode) 31:41.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.18 else 31:41.18 ^~~~ 31:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.18 ^~~~~~~~~~~~~~~~~~ 31:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:600:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.19 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 31:41.19 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': 31:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.19 foundInterface = 0; \ 31:41.19 ^~~~~~~~~~~~~~ 31:41.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.19 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:1948:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.20 NS_INTERFACE_MAP_END 31:41.20 ^~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.20 else 31:41.20 ^~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 31:41.20 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 31:41.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:1947:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 31:41.20 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 31:41.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.20 foundInterface = 0; \ 31:41.20 ^~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.20 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.20 NS_INTERFACE_MAP_END 31:41.20 ^~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.20 else 31:41.20 ^~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.20 ^~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:41.20 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': 31:41.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.21 foundInterface = 0; \ 31:41.21 ^~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.21 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.21 NS_INTERFACE_MAP_END 31:41.21 ^~~~~~~~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.21 else 31:41.21 ^~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.21 ^~~~~~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:41.21 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.21 foundInterface = 0; \ 31:41.21 ^~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.21 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.21 NS_INTERFACE_MAP_END 31:41.21 ^~~~~~~~~~~~~~~~~~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.22 else 31:41.22 ^~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.22 ^~~~~~~~~~~~~~~~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:41.22 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.22 foundInterface = 0; \ 31:41.22 ^~~~~~~~~~~~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.22 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.22 NS_INTERFACE_MAP_END 31:41.22 ^~~~~~~~~~~~~~~~~~~~ 31:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.26 else 31:41.27 ^~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.27 ^~~~~~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Navigator.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:41.27 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.27 foundInterface = 0; \ 31:41.27 ^~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.27 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.27 NS_INTERFACE_MAP_END 31:41.27 ^~~~~~~~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.27 else 31:41.27 ^~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:41.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:41.27 ^~~~~~~~~~~~~~~~~~ 31:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/NodeIterator.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:41.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:41.32 ^~~~~~~~~~~~~~~~~~~~~~ 31:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ProcessGlobal.cpp: In member function 'virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)': 31:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:41.34 foundInterface = 0; \ 31:41.34 ^~~~~~~~~~~~~~ 31:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:41.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:41.35 ^~~~~~~~~~~~~~~~~~~~~~~ 31:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/ProcessGlobal.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:41.36 NS_INTERFACE_MAP_END 31:41.37 ^~~~~~~~~~~~~~~~~~~~ 31:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/Location.cpp:27, 31:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:74: 31:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:41.39 } else 31:41.39 ^~~~ 31:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 31:41.39 } else 31:41.39 ^~~~ 31:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/FragmentOrElement.cpp:18, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 31:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 31:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 31:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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:41.39 memset(aT, 0, sizeof(T)); 31:41.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.h:11, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/IntlUtils.cpp:7, 31:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base2.cpp:56: 31:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 31:41.39 struct GlobalProperties { 31:41.39 ^~~~~~~~~~~~~~~~ 31:41.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 31:43.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 31:43.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 31:43.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 31:43.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': 31:43.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.25 foundInterface = 0; \ 31:43.25 ^~~~~~~~~~~~~~ 31:43.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:43.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:43.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:43.25 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 31:43.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTrackElement.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 31:43.25 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 31:43.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/URL.h:11, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/URLExtraData.h:12, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:18, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 31:43.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 31:43.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.26 } else 31:43.26 ^~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:43.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:43.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:43.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 31:43.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTrackElement.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 31:43.26 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 31:43.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 31:43.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.26 foundInterface = 0; \ 31:43.26 ^~~~~~~~~~~~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:43.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:43.26 ^~~~~~~~~~~~~~~~~~~~~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:43.26 NS_INTERFACE_MAP_END 31:43.26 ^~~~~~~~~~~~~~~~~~~~ 31:43.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.26 else 31:43.27 ^~~~ 31:43.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.27 ^~~~~~~~~~~~~~~~~~ 31:43.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/MediaError.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:43.27 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': 31:43.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.27 foundInterface = 0; \ 31:43.27 ^~~~~~~~~~~~~~ 31:43.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:43.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:43.28 ^~~~~~~~~~~~~~~~~~~~~~~ 31:43.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:43.28 NS_INTERFACE_MAP_END 31:43.28 ^~~~~~~~~~~~~~~~~~~~ 31:43.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.29 else 31:43.29 ^~~~ 31:43.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.31 ^~~~~~~~~~~~~~~~~~ 31:43.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TextTrackManager.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.31 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 31:43.31 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': 31:43.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.32 foundInterface = 0; \ 31:43.32 ^~~~~~~~~~~~~~ 31:43.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:43.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:43.32 ^~~~~~~~~~~~~~~~~~~~~~~ 31:43.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:43.32 NS_INTERFACE_MAP_END 31:43.32 ^~~~~~~~~~~~~~~~~~~~ 31:43.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.35 else 31:43.35 ^~~~ 31:43.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.37 ^~~~~~~~~~~~~~~~~~ 31:43.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:43.37 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': 31:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.39 foundInterface = 0; \ 31:43.39 ^~~~~~~~~~~~~~ 31:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:43.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:43.39 ^~~~~~~~~~~~~~~~~~~~~~~ 31:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:43.39 NS_INTERFACE_MAP_END 31:43.39 ^~~~~~~~~~~~~~~~~~~~ 31:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.41 else 31:43.41 ^~~~ 31:43.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.41 ^~~~~~~~~~~~~~~~~~ 31:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/ValidityState.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:43.43 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': 31:43.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.45 foundInterface = 0; \ 31:43.45 ^~~~~~~~~~~~~~ 31:43.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:43.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:43.45 ^~~~~~~~~~~~~~~~~~~~~~~ 31:43.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:43.45 NS_INTERFACE_MAP_END 31:43.45 ^~~~~~~~~~~~~~~~~~~~ 31:43.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.45 else 31:43.45 ^~~~ 31:43.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.47 ^~~~~~~~~~~~~~~~~~ 31:43.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:43.47 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 31:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 31:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:8, 31:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:137: 31:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 31:43.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 31:43.51 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 31:43.51 ^ 31:43.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 31:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 31:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 31:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 31:43.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 31:43.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 31:43.52 class nsCSSValue { 31:43.52 ^~~~~~~~~~ 31:43.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:10, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.h:11, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/HTMLTimeElement.cpp:7, 31:43.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 31:43.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp: In member function 'virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)': 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:43.53 foundInterface = 0; \ 31:43.53 ^~~~~~~~~~~~~~ 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:43.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:43.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:43.53 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) 31:43.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:43.53 else 31:43.53 ^~~~ 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:43.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:43.53 ^~~~~~~~~~~~~~~~~~ 31:43.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.cpp:119:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:43.53 NS_INTERFACE_MAP_ENTRY(nsIDOMNode) 31:43.53 ^~~~~~~~~~~~~~~~~~~~~~ 31:43.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 31:47.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 31:47.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioStreamTrackBinding.h:8, 31:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AudioStreamTrackBinding.cpp:3, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings1.cpp:2: 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:47.34 foundInterface = 0; \ 31:47.34 ^~~~~~~~~~~~~~ 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:47.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:47.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:47.34 NS_INTERFACE_MAP_END_INHERITING(Event) 31:47.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:47.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/AudioStreamTrackBinding.cpp:4, 31:47.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings1.cpp:2: 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:47.34 } else 31:47.34 ^~~~ 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 31:47.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 31:47.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 31:47.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) 31:47.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:47.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 31:47.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:47.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:49.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:49.03 libdom_media_mp4.a.desc 31:49.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/mp4' 31:53.30 Compiling libudev-sys v0.1.3 (/usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/libudev-sys) 31:56.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 31:56.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 31:56.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 31:56.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.h:10, 31:56.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, 31:56.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.21 foundInterface = 0; \ 31:56.21 ^~~~~~~~~~~~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:56.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:56.21 ^~~~~~~~~~~~~~~~~~~~~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:56.21 NS_INTERFACE_MAP_END 31:56.21 ^~~~~~~~~~~~~~~~~~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.21 else 31:56.21 ^~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.21 ^~~~~~~~~~~~~~~~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:56.21 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': 31:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.22 foundInterface = 0; \ 31:56.22 ^~~~~~~~~~~~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:56.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:56.22 ^~~~~~~~~~~~~~~~~~~~~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:56.22 NS_INTERFACE_MAP_END 31:56.22 ^~~~~~~~~~~~~~~~~~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.22 else 31:56.22 ^~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.22 ^~~~~~~~~~~~~~~~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechGrammarList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:56.22 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.23 foundInterface = 0; \ 31:56.23 ^~~~~~~~~~~~~~ 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 31:56.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 31:56.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognition.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 31:56.23 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 31:56.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.23 else 31:56.23 ^~~~ 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.23 ^~~~~~~~~~~~~~~~~~ 31:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognition.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.23 NS_INTERFACE_MAP_ENTRY(nsIObserver) 31:56.24 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.24 foundInterface = 0; \ 31:56.24 ^~~~~~~~~~~~~~ 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:56.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:56.24 ^~~~~~~~~~~~~~~~~~~~~~~ 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:56.24 NS_INTERFACE_MAP_END 31:56.24 ^~~~~~~~~~~~~~~~~~~~ 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.24 else 31:56.24 ^~~~ 31:56.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.25 ^~~~~~~~~~~~~~~~~~ 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:56.25 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.25 foundInterface = 0; \ 31:56.25 ^~~~~~~~~~~~~~ 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:56.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:56.25 ^~~~~~~~~~~~~~~~~~~~~~~ 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:56.25 NS_INTERFACE_MAP_END 31:56.25 ^~~~~~~~~~~~~~~~~~~~ 31:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.25 else 31:56.25 ^~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.26 ^~~~~~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:56.26 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:56.26 foundInterface = 0; \ 31:56.26 ^~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:56.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:56.26 ^~~~~~~~~~~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:56.26 NS_INTERFACE_MAP_END 31:56.26 ^~~~~~~~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:56.26 else 31:56.26 ^~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 31:56.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 31:56.26 ^~~~~~~~~~~~~~~~~~ 31:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 31:56.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 31:56.26 ^~~~~~~~~~~~~~~~~~~~~~ 31:56.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 31:57.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:57.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject.cpp:19, 31:57.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:20: 31:57.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 31:57.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 31:57.13 size - sizeof(js::NativeObject)); 31:57.13 ^ 31:57.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 31:57.13 class HeapSlot : public WriteBarrieredBase { 31:57.13 ^~~~~~~~ 31:57.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 31:57.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 31:57.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.18 memset(aT, 0, sizeof(T)); 31:57.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:57.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 31:57.19 struct TabSizes { 31:57.19 ^~~~~~~~ 31:57.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.19 memset(aT, 0, sizeof(T)); 31:57.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 31:57.19 struct ServoSizes { 31:57.19 ^~~~~~~~~~ 31:57.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 31:57.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 31:57.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.24 memset(aT, 0, sizeof(T)); 31:57.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 31:57.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 31:57.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:57.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:57.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:57.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 31:57.26 class StaticStrings { 31:57.27 ^~~~~~~~~~~~~ 31:57.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 31:57.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 31:57.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.28 memset(aT, 0, sizeof(T)); 31:57.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 31:57.29 class PreliminaryObjectArray { 31:57.29 ^~~~~~~~~~~~~~~~~~~~~~ 31:57.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 31:57.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 31:57.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.30 memset(aT, 0, sizeof(T)); 31:57.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 31:57.30 class TypeNewScript { 31:57.30 ^~~~~~~~~~~~~ 31:57.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 31:57.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 31:57.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.31 memset(aT, 0, sizeof(T)); 31:57.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 31:57.31 struct IonScriptCounts { 31:57.31 ^~~~~~~~~~~~~~~ 31:57.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 31:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 31:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.32 memset(aT, 0, sizeof(T)); 31:57.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 31:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 31:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 31:57.32 struct ZoneGCStats { 31:57.32 ^~~~~~~~~~~ 31:57.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 31:57.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 31:57.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.33 memset(aT, 0, sizeof(T)); 31:57.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:13, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 31:57.33 class NewObjectCache { 31:57.33 ^~~~~~~~~~~~~~ 31:57.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 31:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 31:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.34 memset(aT, 0, sizeof(T)); 31:57.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 31:57.34 class MOZ_NON_PARAM alignas(8) Value { 31:57.34 ^~~~~ 31:57.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:19, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 31:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 31:57.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 31:57.36 memset(aT, 0, sizeof(T)); 31:57.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:57.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 31:57.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 31:57.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 31:57.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 31:57.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 31:57.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 31:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject-inl.h:14, 31:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArgumentsObject.cpp:7, 31:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:20: 31:57.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 31:57.38 class CodeOffsetJump { 31:57.38 ^~~~~~~~~~~~~~ 31:57.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 31:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 31:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 31:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 31:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 31:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.h:19, 31:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/util/Text.cpp:7, 31:57.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src30.cpp:2: 31:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 31:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 31:57.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 31:57.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 31:57.41 memset(table, 0, sizeof(*table) * capacity()); 31:57.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 31:57.42 class HashTableEntry { 31:57.42 ^~~~~~~~~~~~~~ 31:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 31:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 31:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 31:57.44 memset(table, 0, sizeof(*table) * capacity()); 31:57.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 31:57.45 class HashTableEntry { 31:57.45 ^~~~~~~~~~~~~~ 31:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 31:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 31:57.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 31:57.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 31:57.46 memset(table, 0, sizeof(*table) * capacity()); 31:57.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:57.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 31:57.47 class HashTableEntry { 31:57.47 ^~~~~~~~~~~~~~ 31:57.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 31:58.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 31:58.46 libdom_media_webspeech_recognition.a.desc 31:58.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webspeech/recognition' 32:09.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:09.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:09.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:09.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:11.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 32:11.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:11.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:11.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:11.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:11.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:11.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:11.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp: In member function 'virtual nsresult mozilla::dom::MIDIAccess::QueryInterface(const nsIID&, void**)': 32:11.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:11.90 foundInterface = 0; \ 32:11.90 ^~~~~~~~~~~~~~ 32:11.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:11.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:11.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:11.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:11.90 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 32:11.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:11.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 32:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 32:11.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 32:11.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:11.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:11.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:11.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:11.94 else 32:11.94 ^~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:52:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 32:11.94 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 32:11.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:11.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIInputMap::QueryInterface(const nsIID&, void**)': 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:11.94 foundInterface = 0; \ 32:11.94 ^~~~~~~~~~~~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:11.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:11.94 ^~~~~~~~~~~~~~~~~~~~~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:11.94 NS_INTERFACE_MAP_END 32:11.94 ^~~~~~~~~~~~~~~~~~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:11.94 else 32:11.94 ^~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:11.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:11.94 ^~~~~~~~~~~~~~~~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIInputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:11.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 32:11.94 ^~~~~~~~~~~~~~~~~~~~~~ 32:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIMessageEvent::QueryInterface(const nsIID&, void**)': 32:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:11.99 foundInterface = 0; \ 32:11.99 ^~~~~~~~~~~~~~ 32:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:12.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:12.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:12.01 NS_INTERFACE_MAP_END_INHERITING(Event) 32:12.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 32:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:12.03 } else 32:12.03 ^~~~ 32:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:12.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:12.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32:12.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIMessageEvent) 32:12.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIOutputMap::QueryInterface(const nsIID&, void**)': 32:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:12.08 foundInterface = 0; \ 32:12.08 ^~~~~~~~~~~~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:12.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:12.08 ^~~~~~~~~~~~~~~~~~~~~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:12.08 NS_INTERFACE_MAP_END 32:12.08 ^~~~~~~~~~~~~~~~~~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:12.08 else 32:12.08 ^~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:12.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:12.08 ^~~~~~~~~~~~~~~~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIOutputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:12.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 32:12.08 ^~~~~~~~~~~~~~~~~~~~~~ 32:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPermissionRequest::QueryInterface(const nsIID&, void**)': 32:12.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:12.11 foundInterface = 0; \ 32:12.11 ^~~~~~~~~~~~~~ 32:12.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:12.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:12.13 ^~~~~~~~~~~~~~~~~~~~~~~ 32:12.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:12.13 NS_INTERFACE_MAP_END 32:12.14 ^~~~~~~~~~~~~~~~~~~~ 32:12.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:12.14 else 32:12.14 ^~~~ 32:12.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 32:12.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 32:12.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPermissionRequest.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 32:12.15 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 32:12.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPort::QueryInterface(const nsIID&, void**)': 32:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:12.16 foundInterface = 0; \ 32:12.16 ^~~~~~~~~~~~~~ 32:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:12.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:12.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:12.16 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 32:12.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 32:12.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPIDOMWindow.h:15, 32:12.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 32:12.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 32:12.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIAccess.cpp:7, 32:12.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 32:12.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:12.17 else 32:12.17 ^~~~ 32:12.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/midi/MIDIPort.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 32:12.17 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 32:12.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:12.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 32:21.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 32:21.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': 32:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.44 foundInterface = 0; \ 32:21.44 ^~~~~~~~~~~~~~ 32:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioBufferSourceNode.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.44 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 32:21.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 32:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.53 } else 32:21.53 ^~~~ 32:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:21.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:21.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioBufferSourceNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32:21.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) 32:21.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': 32:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.66 foundInterface = 0; \ 32:21.66 ^~~~~~~~~~~~~~ 32:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioContext.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.66 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 32:21.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.67 else 32:21.67 ^~~~ 32:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:21.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:21.67 ^~~~~~~~~~~~~~~~~~ 32:21.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioContext.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:21.67 NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.77 foundInterface = 0; \ 32:21.77 ^~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioDestinationNode.cpp:292:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.77 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.77 else 32:21.77 ^~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:21.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:21.77 ^~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioDestinationNode.cpp:291:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:21.77 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.77 foundInterface = 0; \ 32:21.77 ^~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.77 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 32:21.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.77 else 32:21.77 ^~~~ 32:21.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:21.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:21.77 ^~~~~~~~~~~~~~~~~~ 32:21.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:21.85 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 32:21.85 ^~~~~~~~~~~~~~~~~~~~~~ 32:21.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': 32:21.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.85 foundInterface = 0; \ 32:21.85 ^~~~~~~~~~~~~~ 32:21.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.85 NS_INTERFACE_MAP_END_INHERITING(Event) 32:21.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 32:21.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.86 } else 32:21.86 ^~~~ 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:21.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:21.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32:21.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) 32:21.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:21.86 foundInterface = 0; \ 32:21.86 ^~~~~~~~~~~~~~ 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:21.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:21.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:21.86 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 32:21.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:21.86 } else 32:21.86 ^~~~ 32:21.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:21.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:21.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32:21.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) 32:21.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AnalyserNode.cpp:7, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 32:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = mozilla::dom::AudioTimelineEvent; size_t = unsigned int]': 32:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 32:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:98:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 32:21.87 memcpy(aDst, aSrc, aNElem * sizeof(T)); 32:21.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:21.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioParamTimeline.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioParam.h:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 32:21.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: 32:21.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 32:21.87 struct AudioTimelineEvent final { 32:21.87 ^~~~~~~~~~~~~~~~~~ 32:21.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 32:22.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 32:22.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 32:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 32:22.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 32:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 32:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:10, 32:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AutoplayPolicy.cpp:9, 32:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 32:22.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:23.07 foundInterface = 0; \ 32:23.07 ^~~~~~~~~~~~~~ 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 32:23.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 32:23.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CanvasCaptureMediaStream.cpp:212:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 32:23.07 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 32:23.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:23.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:16, 32:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/AutoplayPolicy.cpp:9, 32:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:23.07 } else 32:23.07 ^~~~ 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:23.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:23.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CanvasCaptureMediaStream.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 32:23.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) 32:23.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:23.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 32:23.36 Compiling euclid v0.17.2 32:23.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 32:23.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 32:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 32:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 32:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 32:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 32:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 32:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/PowerManagerService.cpp:7, 32:23.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power/Unified_cpp_dom_power0.cpp:2: 32:23.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': 32:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:23.53 foundInterface = 0; \ 32:23.53 ^~~~~~~~~~~~~~ 32:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:23.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:23.53 ^~~~~~~~~~~~~~~~~~~~~~~ 32:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:23.53 NS_INTERFACE_MAP_END 32:23.53 ^~~~~~~~~~~~~~~~~~~~ 32:23.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:23.54 else 32:23.54 ^~~~ 32:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:23.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:23.54 ^~~~~~~~~~~~~~~~~~ 32:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:23.54 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 32:23.54 ^~~~~~~~~~~~~~~~~~~~~~ 32:23.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 32:24.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 32:24.44 libdom_power.a.desc 32:24.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/power' 32:25.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:25.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:30.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:30.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:32.24 Compiling num-integer v0.1.35 32:35.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:35.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 32:37.76 Compiling nsstring v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/support/gecko/nsstring) 32:42.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 32:42.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:42.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PushManager.h:29, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:7, 32:42.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push/Unified_cpp_dom_push0.cpp:2: 32:42.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': 32:42.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.44 foundInterface = 0; \ 32:42.44 ^~~~~~~~~~~~~~ 32:42.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.45 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:409:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.45 NS_INTERFACE_MAP_END 32:42.45 ^~~~~~~~~~~~~~~~~~~~ 32:42.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.45 else 32:42.45 ^~~~ 32:42.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.46 ^~~~~~~~~~~~~~~~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushManager.cpp:408:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 32:42.46 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.46 foundInterface = 0; \ 32:42.46 ^~~~~~~~~~~~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.46 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.46 NS_INTERFACE_MAP_END 32:42.46 ^~~~~~~~~~~~~~~~~~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.46 else 32:42.46 ^~~~ 32:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.46 ^~~~~~~~~~~~~~~~~~ 32:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.47 NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) 32:42.47 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': 32:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.47 foundInterface = 0; \ 32:42.47 ^~~~~~~~~~~~~~ 32:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.48 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.48 NS_INTERFACE_MAP_END 32:42.48 ^~~~~~~~~~~~~~~~~~~~ 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.48 else 32:42.48 ^~~~ 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.48 ^~~~~~~~~~~~~~~~~~ 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.48 NS_INTERFACE_MAP_ENTRY(nsIPushData) 32:42.48 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': 32:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.48 foundInterface = 0; \ 32:42.49 ^~~~~~~~~~~~~~ 32:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.49 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.49 NS_INTERFACE_MAP_END 32:42.49 ^~~~~~~~~~~~~~~~~~~~ 32:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.49 else 32:42.49 ^~~~ 32:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.49 ^~~~~~~~~~~~~~~~~~ 32:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushNotifier.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.50 NS_INTERFACE_MAP_ENTRY(nsIPushMessage) 32:42.50 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': 32:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.50 foundInterface = 0; \ 32:42.50 ^~~~~~~~~~~~~~ 32:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.50 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.50 NS_INTERFACE_MAP_END 32:42.50 ^~~~~~~~~~~~~~~~~~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.51 else 32:42.51 ^~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.51 ^~~~~~~~~~~~~~~~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscription.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 32:42.51 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:42.51 foundInterface = 0; \ 32:42.51 ^~~~~~~~~~~~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:42.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:42.51 ^~~~~~~~~~~~~~~~~~~~~~~ 32:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:42.52 NS_INTERFACE_MAP_END 32:42.52 ^~~~~~~~~~~~~~~~~~~~ 32:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:42.52 else 32:42.52 ^~~~ 32:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 32:42.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 32:42.52 ^~~~~~~~~~~~~~~~~~ 32:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 32:42.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 32:42.52 ^~~~~~~~~~~~~~~~~~~~~~ 32:42.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 32:46.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 32:46.23 libdom_push.a.desc 32:46.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/push' 32:51.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 32:51.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 32:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 32:51.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 32:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 32:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:11, 32:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 32:51.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 32:51.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': 32:51.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:51.74 foundInterface = 0; \ 32:51.76 ^~~~~~~~~~~~~~ 32:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:51.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:51.76 ^~~~~~~~~~~~~~~~~~~~~~~ 32:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:324:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:51.76 NS_INTERFACE_MAP_END 32:51.76 ^~~~~~~~~~~~~~~~~~~~ 32:51.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 32:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.h:20, 32:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:14, 32:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 32:51.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 32:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:51.76 } else 32:51.76 ^~~~ 32:51.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:51.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 32:51.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:323:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 32:51.83 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) 32:51.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 32:51.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:11, 32:51.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 32:51.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 32:51.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult mozilla::TextInputListener::QueryInterface(const nsIID&, void**)': 32:51.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:51.85 foundInterface = 0; \ 32:51.85 ^~~~~~~~~~~~~~ 32:51.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:51.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:51.88 ^~~~~~~~~~~~~~~~~~~~~~~ 32:51.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:51.88 NS_INTERFACE_MAP_END 32:51.88 ^~~~~~~~~~~~~~~~~~~~ 32:51.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 32:51.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.h:20, 32:51.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.h:14, 32:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLFrameElement.cpp:7, 32:51.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 32:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:51.90 } else 32:51.90 ^~~~ 32:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsTextEditorState.cpp:734:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 32:51.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextInputListener) 32:51.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:51.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 32:53.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 32:53.73 libdom_html.a.desc 32:53.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/html' 33:00.75 Compiling app_units v0.6.0 33:01.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 33:01.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 33:02.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 33:02.45 libdom_midi.a.desc 33:02.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/midi' 33:03.89 Compiling bincode v0.9.1 33:05.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 33:05.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PermissionsBinding.h:8, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/PermissionObserver.h:10, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/PermissionObserver.cpp:7, 33:05.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission/Unified_cpp_dom_permission0.cpp:2: 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:05.84 foundInterface = 0; \ 33:05.84 ^~~~~~~~~~~~~~ 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:05.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:05.84 ^~~~~~~~~~~~~~~~~~~~~~~ 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:05.84 NS_INTERFACE_MAP_END 33:05.84 ^~~~~~~~~~~~~~~~~~~~ 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:05.84 else 33:05.84 ^~~~ 33:05.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:05.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:05.84 ^~~~~~~~~~~~~~~~~~ 33:05.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:05.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:05.92 ^~~~~~~~~~~~~~~~~~~~~~ 33:05.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 33:06.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 33:06.12 libdom_permission.a.desc 33:06.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/permission' 33:07.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/linux' 33:07.21 libdom_system_linux.a.desc 33:07.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/linux' 33:12.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 33:12.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.56 foundInterface = 0; \ 33:12.56 ^~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:12.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:12.56 ^~~~~~~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:12.56 NS_INTERFACE_MAP_END 33:12.56 ^~~~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.56 else 33:12.56 ^~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:12.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:12.56 ^~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:12.56 NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) 33:12.56 ^~~~~~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.56 foundInterface = 0; \ 33:12.56 ^~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:12.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:12.56 ^~~~~~~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:12.56 NS_INTERFACE_MAP_END 33:12.56 ^~~~~~~~~~~~~~~~~~~~ 33:12.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.56 else 33:12.56 ^~~~ 33:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:12.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:12.67 ^~~~~~~~~~~~~~~~~~ 33:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TreeWalker.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:12.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:12.67 ^~~~~~~~~~~~~~~~~~~~~~ 33:12.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 33:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 33:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp:22, 33:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 33:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 33:12.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 33:12.68 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 33:12.68 ^ 33:12.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 33:12.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 33:12.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 33:12.68 class nsCSSValue { 33:12.68 ^~~~~~~~~~ 33:12.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 33:12.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp: In member function 'nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 33:12.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp:424:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 33:12.68 (slotCount - aPos - 1) * sizeof(InternalAttr)); 33:12.68 ^ 33:12.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 33:12.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 33:12.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 33:12.72 struct InternalAttr { 33:12.72 ^~~~~~~~~~~~ 33:12.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 33:12.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp:425:65: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 33:12.72 memset(&ATTRS(mImpl)[slotCount - 1], 0, sizeof(InternalAttr)); 33:12.72 ^ 33:12.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 33:12.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 33:12.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 33:12.73 struct InternalAttr { 33:12.73 ^~~~~~~~~~~~ 33:12.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 33:12.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp: In member function 'bool nsAttrAndChildArray::AddAttrSlot()': 33:12.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.cpp:855:45: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 33:12.73 childCount * sizeof(nsIContent*)); 33:12.76 ^ 33:12.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindowInner.h:60, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGlobalWindow.h:14, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Timeout.h:14, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.h:10, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutManager.cpp:7, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 33:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 33:12.76 struct InternalAttr { 33:12.76 ^~~~~~~~~~~~ 33:12.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)': 33:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.76 foundInterface = 0; \ 33:12.76 ^~~~~~~~~~~~~~ 33:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:12.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:12.76 ^~~~~~~~~~~~~~~~~~~~~~~ 33:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:185:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:12.76 NS_INTERFACE_MAP_END 33:12.76 ^~~~~~~~~~~~~~~~~~~~ 33:12.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.81 } else 33:12.81 ^~~~ 33:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:184:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:12.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsContentIterator) 33:12.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)': 33:12.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.84 foundInterface = 0; \ 33:12.84 ^~~~~~~~~~~~~~ 33:12.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:12.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:12.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:821:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:12.86 NS_INTERFACE_MAP_END_INHERITING(nsContentIterator) 33:12.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.87 } else 33:12.87 ^~~~ 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:12.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 33:12.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentIterator.cpp:820:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33:12.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsContentSubtreeIterator) 33:12.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.87 foundInterface = 0; \ 33:12.87 ^~~~~~~~~~~~~~ 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:12.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:12.87 ^~~~~~~~~~~~~~~~~~~~~~~ 33:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:12.87 NS_INTERFACE_MAP_END 33:12.87 ^~~~~~~~~~~~~~~~~~~~ 33:12.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.88 } else 33:12.88 ^~~~ 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:12.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 33:12.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 33:12.88 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) 33:12.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.88 foundInterface = 0; \ 33:12.88 ^~~~~~~~~~~~~~ 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:12.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:12.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:12.88 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 33:12.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.88 } else 33:12.88 ^~~~ 33:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:12.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33:12.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:12.89 foundInterface = 0; \ 33:12.89 ^~~~~~~~~~~~~~ 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:12.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:12.89 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:13, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:12.89 } else 33:12.89 ^~~~ 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:12.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentList.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33:12.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsEmptyContentList) 33:12.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:12.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.h:10, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/TimeoutHandler.cpp:7, 33:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 33:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 33:12.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 33:12.90 memset(aT, 0, sizeof(T)); 33:12.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:12.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/WindowNamedPropertiesHandler.cpp:16, 33:12.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base4.cpp:47: 33:12.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 33:12.90 struct GlobalProperties { 33:12.90 ^~~~~~~~~~~~~~~~ 33:12.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 33:12.90 Compiling walkdir v1.0.7 33:16.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 33:16.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 33:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Notification.h:10, 33:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:7, 33:16.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:16.64 foundInterface = 0; \ 33:16.64 ^~~~~~~~~~~~~~ 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:16.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:16.64 ^~~~~~~~~~~~~~~~~~~~~~~ 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:169:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:16.64 NS_INTERFACE_MAP_END 33:16.64 ^~~~~~~~~~~~~~~~~~~~ 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:16.64 else 33:16.64 ^~~~ 33:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:16.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:16.72 ^~~~~~~~~~~~~~~~~~ 33:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:168:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:16.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:16.72 ^~~~~~~~~~~~~~~~~~~~~~ 33:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)': 33:16.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:16.73 foundInterface = 0; \ 33:16.73 ^~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:16.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:16.73 ^~~~~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:467:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:16.73 NS_INTERFACE_MAP_END 33:16.73 ^~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:16.73 else 33:16.73 ^~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 33:16.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 33:16.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:466:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33:16.73 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 33:16.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:16.73 foundInterface = 0; \ 33:16.73 ^~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:16.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:16.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:1048:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:16.73 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 33:16.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:16.73 else 33:16.73 ^~~~ 33:16.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:16.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:16.77 ^~~~~~~~~~~~~~~~~~ 33:16.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:1047:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:16.77 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 33:16.77 ^~~~~~~~~~~~~~~~~~~~~~ 33:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotificationEvent::QueryInterface(const nsIID&, void**)': 33:16.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:16.79 foundInterface = 0; \ 33:16.79 ^~~~~~~~~~~~~~ 33:16.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:16.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:16.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/NotificationEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:16.81 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 33:16.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 33:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Notification.h:10, 33:16.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/Notification.cpp:7, 33:16.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 33:16.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 33:16.84 } else 33:16.84 ^~~~ 33:16.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 33:16.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 33:16.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/notification/NotificationEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 33:16.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) 33:16.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:16.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 33:19.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 33:19.41 libdom_notification.a.desc 33:19.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/notification' 33:23.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 33:23.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:18, 33:23.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 33:23.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 33:23.55 size - sizeof(js::NativeObject)); 33:23.56 ^ 33:23.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 33:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 33:23.58 class HeapSlot : public WriteBarrieredBase { 33:23.58 ^~~~~~~~ 33:23.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 33:23.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 33:23.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.61 memset(aT, 0, sizeof(T)); 33:23.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 33:23.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 33:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 33:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 33:23.65 struct TabSizes { 33:23.65 ^~~~~~~~ 33:23.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 33:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 33:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.69 memset(aT, 0, sizeof(T)); 33:23.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 33:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 33:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 33:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 33:23.71 struct ServoSizes { 33:23.72 ^~~~~~~~~~ 33:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 33:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 33:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.75 memset(aT, 0, sizeof(T)); 33:23.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 33:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 33:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 33:23.76 class StaticStrings { 33:23.76 ^~~~~~~~~~~~~ 33:23.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 33:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 33:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.76 memset(aT, 0, sizeof(T)); 33:23.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 33:23.77 class PreliminaryObjectArray { 33:23.77 ^~~~~~~~~~~~~~~~~~~~~~ 33:23.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 33:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 33:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.77 memset(aT, 0, sizeof(T)); 33:23.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 33:23.78 class TypeNewScript { 33:23.78 ^~~~~~~~~~~~~ 33:23.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 33:23.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 33:23.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.79 memset(aT, 0, sizeof(T)); 33:23.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 33:23.80 struct IonScriptCounts { 33:23.80 ^~~~~~~~~~~~~~~ 33:23.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.81 memset(aT, 0, sizeof(T)); 33:23.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 33:23.81 struct ZoneGCStats { 33:23.81 ^~~~~~~~~~~ 33:23.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 33:23.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 33:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.83 memset(aT, 0, sizeof(T)); 33:23.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 33:23.83 class NewObjectCache { 33:23.83 ^~~~~~~~~~~~~~ 33:23.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 33:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 33:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.83 memset(aT, 0, sizeof(T)); 33:23.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 33:23.84 class MOZ_NON_PARAM alignas(8) Value { 33:23.84 ^~~~~ 33:23.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:12, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 33:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 33:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 33:23.84 memset(aT, 0, sizeof(T)); 33:23.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:23.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:17, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 33:23.84 class CodeOffsetJump { 33:23.84 ^~~~~~~~~~~~~~ 33:23.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:15, 33:23.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 33:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsarray.h:14, 33:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:10, 33:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.h:10, 33:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/PIC.cpp:7, 33:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src36.cpp:2: 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 33:23.86 memset(table, 0, sizeof(*table) * capacity()); 33:23.86 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 33:23.86 class HashTableEntry { 33:23.86 ^~~~~~~~~~~~~~ 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 33:23.86 memset(table, 0, sizeof(*table) * capacity()); 33:23.86 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 33:23.86 class HashTableEntry { 33:23.86 ^~~~~~~~~~~~~~ 33:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 33:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 33:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 33:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 33:23.88 memset(table, 0, sizeof(*table) * capacity()); 33:23.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:23.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 33:23.88 class HashTableEntry { 33:23.88 ^~~~~~~~~~~~~~ 33:23.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 33:32.65 Compiling itertools v0.7.6 33:41.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 33:41.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeneratorObject.cpp:14, 33:41.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:20: 33:41.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 33:41.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 33:41.31 size - sizeof(js::NativeObject)); 33:41.31 ^ 33:41.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 33:41.31 class HeapSlot : public WriteBarrieredBase { 33:41.31 ^~~~~~~~ 33:41.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 33:41.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 33:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.32 memset(aT, 0, sizeof(T)); 33:41.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 33:41.32 struct TabSizes { 33:41.32 ^~~~~~~~ 33:41.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 33:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 33:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.32 memset(aT, 0, sizeof(T)); 33:41.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:16, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 33:41.33 struct ServoSizes { 33:41.33 ^~~~~~~~~~ 33:41.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.34 memset(aT, 0, sizeof(T)); 33:41.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 33:41.34 class StaticStrings { 33:41.34 ^~~~~~~~~~~~~ 33:41.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 33:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.34 memset(aT, 0, sizeof(T)); 33:41.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 33:41.35 class PreliminaryObjectArray { 33:41.35 ^~~~~~~~~~~~~~~~~~~~~~ 33:41.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 33:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 33:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.35 memset(aT, 0, sizeof(T)); 33:41.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 33:41.35 class TypeNewScript { 33:41.35 ^~~~~~~~~~~~~ 33:41.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.36 memset(aT, 0, sizeof(T)); 33:41.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 33:41.36 struct IonScriptCounts { 33:41.36 ^~~~~~~~~~~~~~~ 33:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 33:41.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.36 memset(aT, 0, sizeof(T)); 33:41.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 33:41.37 struct ZoneGCStats { 33:41.37 ^~~~~~~~~~~ 33:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.37 memset(aT, 0, sizeof(T)); 33:41.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:9, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 33:41.37 class NewObjectCache { 33:41.37 ^~~~~~~~~~~~~~ 33:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 33:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.38 memset(aT, 0, sizeof(T)); 33:41.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 33:41.38 class MOZ_NON_PARAM alignas(8) Value { 33:41.38 ^~~~~ 33:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 33:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 33:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.38 memset(aT, 0, sizeof(T)); 33:41.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:15, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 33:41.38 class CodeOffsetJump { 33:41.38 ^~~~~~~~~~~~~~ 33:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 33:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 33:41.39 memset(aT, 0, sizeof(T)); 33:41.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/HelperThreads.cpp:14, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:38: 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 33:41.39 struct TenureCountCache { 33:41.39 ^~~~~~~~~~~~~~~~ 33:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 33:41.39 memset(table, 0, sizeof(*table) * capacity()); 33:41.39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 33:41.39 class HashTableEntry { 33:41.39 ^~~~~~~~~~~~~~ 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 33:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 33:41.40 memset(table, 0, sizeof(*table) * capacity()); 33:41.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 33:41.40 class HashTableEntry { 33:41.40 ^~~~~~~~~~~~~~ 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 33:41.40 memset(table, 0, sizeof(*table) * capacity()); 33:41.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 33:41.40 class HashTableEntry { 33:41.40 ^~~~~~~~~~~~~~ 33:41.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:15, 33:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 33:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 33:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 33:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 33:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 33:41.41 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 33:41.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:41.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ForOfIterator.cpp:7, 33:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src33.cpp:2: 33:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 33:41.41 class HashTableEntry { 33:41.41 ^~~~~~~~~~~~~~ 33:41.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 33:48.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 33:48.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 33:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINamed.h:10, 33:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/MediaEngineDefault.h:8, 33:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/MediaEngineDefault.cpp:5, 33:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCCertificate.cpp: In member function 'virtual nsresult mozilla::dom::RTCCertificate::QueryInterface(const nsIID&, void**)': 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:48.46 foundInterface = 0; \ 33:48.46 ^~~~~~~~~~~~~~ 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:48.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:48.46 ^~~~~~~~~~~~~~~~~~~~~~~ 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCCertificate.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:48.46 NS_INTERFACE_MAP_END 33:48.46 ^~~~~~~~~~~~~~~~~~~~ 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:48.46 else 33:48.46 ^~~~ 33:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:48.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:48.46 ^~~~~~~~~~~~~~~~~~ 33:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCCertificate.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:48.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:48.47 ^~~~~~~~~~~~~~~~~~~~~~ 33:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp: In member function 'virtual nsresult mozilla::dom::RTCIdentityProviderRegistrar::QueryInterface(const nsIID&, void**)': 33:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:48.47 foundInterface = 0; \ 33:48.47 ^~~~~~~~~~~~~~ 33:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:48.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:48.47 ^~~~~~~~~~~~~~~~~~~~~~~ 33:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:48.47 NS_INTERFACE_MAP_END 33:48.47 ^~~~~~~~~~~~~~~~~~~~ 33:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:48.48 else 33:48.48 ^~~~ 33:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:48.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:48.48 ^~~~~~~~~~~~~~~~~~ 33:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:48.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:48.48 ^~~~~~~~~~~~~~~~~~~~~~ 33:48.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 33:48.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 33:48.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsUtils.h:14, 33:48.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsCOMPtr.h:30, 33:48.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 33:48.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:17, 33:48.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/OSFileConstants.cpp:52, 33:48.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system/Unified_cpp_dom_system0.cpp:2: 33:48.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': 33:48.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:48.65 foundInterface = 0; \ 33:48.65 ^~~~~~~~~~~~~~ 33:48.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:48.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:48.65 ^~~~~~~~~~~~~~~~~~~~~~~ 33:48.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:48.65 NS_INTERFACE_MAP_END 33:48.65 ^~~~~~~~~~~~~~~~~~~~ 33:48.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:48.66 else 33:48.66 ^~~~ 33:48.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 33:48.66 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 33:48.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:48.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/system/nsDeviceSensors.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33:48.66 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) 33:48.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:48.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 33:50.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 33:50.15 libdom_media_webrtc.a.desc 33:50.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webrtc' 33:50.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 33:50.92 libdom_system.a.desc 33:50.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/system' 33:53.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 33:53.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 33:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 33:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedLengthList.h:10, 33:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedLengthList.cpp:7, 33:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg0.cpp:2: 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.83 foundInterface = 0; \ 33:53.83 ^~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.83 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.83 NS_INTERFACE_MAP_END 33:53.83 ^~~~~~~~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.83 else 33:53.83 ^~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.83 ^~~~~~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.83 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)': 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.83 foundInterface = 0; \ 33:53.83 ^~~~~~~~~~~~~~ 33:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.83 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.90 NS_INTERFACE_MAP_END 33:53.90 ^~~~~~~~~~~~~~~~~~~~ 33:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.90 else 33:53.90 ^~~~ 33:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.91 ^~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLength.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.91 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.91 foundInterface = 0; \ 33:53.91 ^~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.91 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.91 NS_INTERFACE_MAP_END 33:53.91 ^~~~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.91 else 33:53.91 ^~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.91 ^~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGLengthList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.91 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)': 33:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.91 foundInterface = 0; \ 33:53.92 ^~~~~~~~~~~~~~ 33:53.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.92 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.93 NS_INTERFACE_MAP_END 33:53.93 ^~~~~~~~~~~~~~~~~~~~ 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.93 else 33:53.93 ^~~~ 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.93 ^~~~~~~~~~~~~~~~~~ 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumber.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.93 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': 33:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.93 foundInterface = 0; \ 33:53.94 ^~~~~~~~~~~~~~ 33:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.94 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.94 NS_INTERFACE_MAP_END 33:53.94 ^~~~~~~~~~~~~~~~~~~~ 33:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.94 else 33:53.94 ^~~~ 33:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.94 ^~~~~~~~~~~~~~~~~~ 33:53.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGNumberList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.95 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': 33:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.95 foundInterface = 0; \ 33:53.95 ^~~~~~~~~~~~~~ 33:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.96 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.96 NS_INTERFACE_MAP_END 33:53.96 ^~~~~~~~~~~~~~~~~~~~ 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.96 else 33:53.96 ^~~~ 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.96 ^~~~~~~~~~~~~~~~~~ 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPathSegList.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.96 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': 33:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.96 foundInterface = 0; \ 33:53.97 ^~~~~~~~~~~~~~ 33:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.97 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.97 NS_INTERFACE_MAP_END 33:53.97 ^~~~~~~~~~~~~~~~~~~~ 33:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.97 else 33:53.97 ^~~~ 33:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.97 ^~~~~~~~~~~~~~~~~~ 33:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGPointList.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.98 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': 33:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:53.98 foundInterface = 0; \ 33:53.98 ^~~~~~~~~~~~~~ 33:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:53.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:53.98 ^~~~~~~~~~~~~~~~~~~~~~~ 33:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:53.98 NS_INTERFACE_MAP_END 33:53.98 ^~~~~~~~~~~~~~~~~~~~ 33:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:53.99 else 33:53.99 ^~~~ 33:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:53.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:53.99 ^~~~~~~~~~~~~~~~~~ 33:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGStringList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:53.99 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:53.99 ^~~~~~~~~~~~~~~~~~~~~~ 33:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:54.00 foundInterface = 0; \ 33:54.00 ^~~~~~~~~~~~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:54.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:54.00 ^~~~~~~~~~~~~~~~~~~~~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:54.00 NS_INTERFACE_MAP_END 33:54.00 ^~~~~~~~~~~~~~~~~~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:54.00 else 33:54.00 ^~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:54.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:54.00 ^~~~~~~~~~~~~~~~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/DOMSVGTransformList.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:54.00 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:54.00 ^~~~~~~~~~~~~~~~~~~~~~ 33:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAElement::QueryInterface(const nsIID&, void**)': 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:54.01 foundInterface = 0; \ 33:54.01 ^~~~~~~~~~~~~~ 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 33:54.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 33:54.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 33:54.01 NS_INTERFACE_MAP_END_INHERITING(SVGAElementBase) 33:54.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:54.01 else 33:54.01 ^~~~ 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:54.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:54.01 ^~~~~~~~~~~~~~~~~~ 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAElement.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:54.01 NS_INTERFACE_MAP_ENTRY(Link) 33:54.01 ^~~~~~~~~~~~~~~~~~~~~~ 33:54.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 33:54.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 33:54.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, 33:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 33:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/PBackgroundStorage.cpp:8, 33:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/UnifiedProtocols5.cpp:11: 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h: In member function 'void mozilla::MozPromise::DispatchAll() [with ResolveValueT = mozilla::dom::CreatedWindowInfo; RejectValueT = mozilla::ipc::ResponseRejectReason; bool IsExclusive = false]': 33:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 33:54.02 class CreatedWindowInfo final 33:54.02 ^~~~~~~~~~~~~~~~~ 33:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h: In static member function 'static void std::_Function_handler::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Functor = mozilla::dom::PBrowserChild::SendBrowserFrameOpenWindow(mozilla::dom::PBrowserChild*, mozilla::dom::PBrowserChild::PRenderFrameChild*, const nsString&, const nsString&, const nsString&)::; _ArgTypes = {mozilla::ipc::ResponseRejectReason}]': 33:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 33:54.02 class CreatedWindowInfo final 33:54.02 ^~~~~~~~~~~~~~~~~ 33:54.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 33:58.17 Compiling encoding_rs v0.7.2 34:08.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 34:08.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 34:15.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 34:15.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:11, 34:15.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 34:15.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 34:15.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:15.86 foundInterface = 0; \ 34:15.86 ^~~~~~~~~~~~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:15.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:15.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:15.86 NS_INTERFACE_MAP_END_INHERITING(Storage) 34:15.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:15.86 else 34:15.86 ^~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:15.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:15.86 ^~~~~~~~~~~~~~~~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:15.86 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 34:15.86 ^~~~~~~~~~~~~~~~~~~~~~ 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': 34:15.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:15.86 foundInterface = 0; \ 34:15.87 ^~~~~~~~~~~~~~ 34:15.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:15.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:15.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:15.87 NS_INTERFACE_MAP_END_INHERITING(Storage) 34:15.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:14, 34:15.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 34:15.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 34:15.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 34:15.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 34:15.87 } else 34:15.87 ^~~~ 34:15.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 34:15.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 34:15.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/SessionStorage.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 34:15.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) 34:15.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:15.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.h:11, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.h:10, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/LocalStorage.cpp:7, 34:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 34:15.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': 34:15.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:15.88 foundInterface = 0; \ 34:15.89 ^~~~~~~~~~~~~~ 34:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:15.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:15.89 ^~~~~~~~~~~~~~~~~~~~~~~ 34:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:15.89 NS_INTERFACE_MAP_END 34:15.89 ^~~~~~~~~~~~~~~~~~~~ 34:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:15.89 else 34:15.89 ^~~~ 34:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:15.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:15.89 ^~~~~~~~~~~~~~~~~~ 34:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/storage/Storage.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:15.89 NS_INTERFACE_MAP_ENTRY(nsIDOMStorage) 34:15.89 ^~~~~~~~~~~~~~~~~~~~~~ 34:15.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 34:18.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 34:18.99 libdom_storage.a.desc 34:18.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/storage' 34:20.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 34:20.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:37, 34:20.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:11: 34:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 34:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 34:20.78 size - sizeof(js::NativeObject)); 34:20.78 ^ 34:20.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 34:20.79 class HeapSlot : public WriteBarrieredBase { 34:20.79 ^~~~~~~~ 34:20.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 34:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 34:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.79 memset(aT, 0, sizeof(T)); 34:20.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 34:20.79 struct TabSizes { 34:20.79 ^~~~~~~~ 34:20.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 34:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 34:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.80 memset(aT, 0, sizeof(T)); 34:20.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 34:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 34:20.81 struct ServoSizes { 34:20.81 ^~~~~~~~~~ 34:20.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 34:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 34:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.81 memset(aT, 0, sizeof(T)); 34:20.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 34:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 34:20.82 class StaticStrings { 34:20.82 ^~~~~~~~~~~~~ 34:20.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 34:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 34:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.83 memset(aT, 0, sizeof(T)); 34:20.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 34:20.84 class PreliminaryObjectArray { 34:20.84 ^~~~~~~~~~~~~~~~~~~~~~ 34:20.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 34:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 34:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.85 memset(aT, 0, sizeof(T)); 34:20.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 34:20.85 class TypeNewScript { 34:20.85 ^~~~~~~~~~~~~ 34:20.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 34:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 34:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.86 memset(aT, 0, sizeof(T)); 34:20.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:19, 34:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 34:20.87 struct ZoneGCStats { 34:20.87 ^~~~~~~~~~~ 34:20.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 34:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 34:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.88 memset(aT, 0, sizeof(T)); 34:20.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 34:20.88 struct IonScriptCounts { 34:20.88 ^~~~~~~~~~~~~~~ 34:20.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 34:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 34:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.89 memset(aT, 0, sizeof(T)); 34:20.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 34:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 34:20.90 class NewObjectCache { 34:20.90 ^~~~~~~~~~~~~~ 34:20.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 34:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 34:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.91 memset(aT, 0, sizeof(T)); 34:20.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 34:20.92 class MOZ_NON_PARAM alignas(8) Value { 34:20.92 ^~~~~ 34:20.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 34:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 34:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.92 memset(aT, 0, sizeof(T)); 34:20.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:35, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 34:20.93 class CodeOffsetJump { 34:20.93 ^~~~~~~~~~~~~~ 34:20.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]': 34:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:550:13: required from here 34:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 34:20.94 memset(aT, 0, sizeof(T)); 34:20.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:20.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.cpp:9, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:11: 34:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:32:8: note: 'struct js::NativeIterator' declared here 34:20.94 struct NativeIterator { 34:20.94 ^~~~~~~~~~~~~~ 34:20.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/AllocPolicy.h:18, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:10, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': 34:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.cpp:231:24: required from here 34:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:529:11: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [-Wclass-memaccess] 34:20.95 memset(const_cast(p), 0x3B, sizeof(T)); 34:20.95 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:20.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:21, 34:20.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 34:20.96 struct JSContext : public JS::RootingContext, 34:20.96 ^~~~~~~~~ 34:20.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Initialization.cpp:17, 34:20.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src34.cpp:2: 34:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 34:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 34:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 34:20.97 memset(table, 0, sizeof(*table) * capacity()); 34:20.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 34:20.97 class HashTableEntry { 34:20.97 ^~~~~~~~~~~~~~ 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 34:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 34:20.97 memset(table, 0, sizeof(*table) * capacity()); 34:20.98 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 34:20.98 class HashTableEntry { 34:20.98 ^~~~~~~~~~~~~~ 34:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 34:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 34:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 34:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 34:20.98 memset(table, 0, sizeof(*table) * capacity()); 34:20.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 34:20.99 class HashTableEntry { 34:20.99 ^~~~~~~~~~~~~~ 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JSAtom* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JSAtom*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.cpp:922:48: required from here 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 34:20.99 memset(table, 0, sizeof(*table) * capacity()); 34:20.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 34:20.99 class HashTableEntry { 34:20.99 ^~~~~~~~~~~~~~ 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::PropertyIteratorObject* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1627:5: required from 'void js::detail::HashTable::clearAndShrink() [with T = js::PropertyIteratorObject* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]' 34:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:446:27: required from 'void js::HashSet::clearAndShrink() [with T = js::PropertyIteratorObject*; HashPolicy = js::IteratorHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 34:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.cpp:905:32: required from here 34:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 34:21.00 memset(table, 0, sizeof(*table) * capacity()); 34:21.00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 34:21.00 class HashTableEntry { 34:21.00 ^~~~~~~~~~~~~~ 34:21.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 34:26.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 34:26.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:16, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 34:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:26.02 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 34:26.02 ^ 34:26.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:16, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 34:26.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 34:26.02 class nsCSSValue { 34:26.02 ^~~~~~~~~~ 34:26.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 34:26.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:166:52: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:26.03 (mAttrCount - i) * sizeof(InternalAttr)); 34:26.03 ^ 34:26.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 34:26.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 34:26.03 struct InternalAttr { 34:26.03 ^~~~~~~~~~~~ 34:26.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 34:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:284:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 34:26.04 (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 34:26.04 ^ 34:26.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 34:26.04 struct InternalAttr { 34:26.04 ^~~~~~~~~~~~ 34:26.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:15, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 34:26.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': 34:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.05 foundInterface = 0; \ 34:26.05 ^~~~~~~~~~~~~~ 34:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.05 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.05 NS_INTERFACE_MAP_END 34:26.05 ^~~~~~~~~~~~~~~~~~~~ 34:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.05 else 34:26.06 ^~~~ 34:26.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.06 ^~~~~~~~~~~~~~~~~~ 34:26.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMimeTypeArray.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:26.06 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': 34:26.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.07 foundInterface = 0; \ 34:26.07 ^~~~~~~~~~~~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.07 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.07 NS_INTERFACE_MAP_END 34:26.07 ^~~~~~~~~~~~~~~~~~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.07 else 34:26.07 ^~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.07 ^~~~~~~~~~~~~~~~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:26.07 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': 34:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.07 foundInterface = 0; \ 34:26.07 ^~~~~~~~~~~~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.08 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.08 NS_INTERFACE_MAP_END 34:26.08 ^~~~~~~~~~~~~~~~~~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.08 else 34:26.08 ^~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.08 ^~~~~~~~~~~~~~~~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsPlainTextSerializer.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:26.08 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': 34:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.09 foundInterface = 0; \ 34:26.09 ^~~~~~~~~~~~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.09 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.09 NS_INTERFACE_MAP_END 34:26.09 ^~~~~~~~~~~~~~~~~~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.09 else 34:26.09 ^~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.09 ^~~~~~~~~~~~~~~~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsQueryContentEventResult.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.09 NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) 34:26.09 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.10 foundInterface = 0; \ 34:26.10 ^~~~~~~~~~~~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.10 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.10 NS_INTERFACE_MAP_END 34:26.10 ^~~~~~~~~~~~~~~~~~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.10 else 34:26.10 ^~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 34:26.10 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 34:26.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 34:26.10 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) 34:26.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.11 foundInterface = 0; \ 34:26.11 ^~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:26.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:26.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:26.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 34:26.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.11 else 34:26.11 ^~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.11 ^~~~~~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsScreen.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.11 NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) 34:26.11 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.11 foundInterface = 0; \ 34:26.11 ^~~~~~~~~~~~~~ 34:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:26.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:26.12 ^~~~~~~~~~~~~~~~~~~~~~~ 34:26.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:26.12 NS_INTERFACE_MAP_END 34:26.12 ^~~~~~~~~~~~~~~~~~~~ 34:26.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.12 else 34:26.12 ^~~~ 34:26.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:26.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:26.12 ^~~~~~~~~~~~~~~~~~ 34:26.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:26.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:26.12 ^~~~~~~~~~~~~~~~~~~~~~ 34:26.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 34:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 34:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 34:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 34:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 34:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 34:26.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.h:15, 34:26.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributes.cpp:12, 34:26.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 34:26.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In member function 'virtual void nsRange::ContentRemoved(nsIContent*, nsIContent*)': 34:26.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& newStart +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 34:26.13 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 34:26.13 ^~ 34:26.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base7.cpp:92: 34:26.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.cpp:722:20: note: '*((void*)& newStart +8)' was declared here 34:26.13 RawRangeBoundary newStart; 34:26.13 ^~~~~~~~ 34:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 34:26.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 34:26.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:26.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:26.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 34:26.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:26.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 34:26.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 34:26.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': 34:26.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.17 foundInterface = 0; \ 34:26.17 ^~~~~~~~~~~~~~ 34:26.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:26.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:26.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:26.17 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 34:26.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 34:26.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 34:26.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.17 } else 34:26.17 ^~~~ 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 34:26.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 34:26.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 34:26.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) 34:26.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 34:26.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:26.18 foundInterface = 0; \ 34:26.18 ^~~~~~~~~~~~~~ 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:26.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:26.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/WaveShaperNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:26.19 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 34:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 34:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.h:10, 34:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PeriodicWave.cpp:7, 34:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 34:26.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 34:26.19 } else 34:26.19 ^~~~ 34:26.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 34:26.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 34:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/WaveShaperNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 34:26.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) 34:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:26.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 34:33.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 34:33.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAudioChannelAgent.h:10, 34:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.h:10, 34:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:5, 34:33.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: 34:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': 34:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:33.05 foundInterface = 0; \ 34:33.05 ^~~~~~~~~~~~~~ 34:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:33.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:33.05 ^~~~~~~~~~~~~~~~~~~~~~~ 34:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:33.05 NS_INTERFACE_MAP_END 34:33.05 ^~~~~~~~~~~~~~~~~~~~ 34:33.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:33.06 else 34:33.06 ^~~~ 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:33.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:33.06 ^~~~~~~~~~~~~~~~~~ 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelAgent.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:33.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:33.06 ^~~~~~~~~~~~~~~~~~~~~~ 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:33.06 foundInterface = 0; \ 34:33.06 ^~~~~~~~~~~~~~ 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:33.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:33.06 ^~~~~~~~~~~~~~~~~~~~~~~ 34:33.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:33.06 NS_INTERFACE_MAP_END 34:33.07 ^~~~~~~~~~~~~~~~~~~~ 34:33.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:33.07 else 34:33.07 ^~~~ 34:33.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:33.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:33.07 ^~~~~~~~~~~~~~~~~~ 34:33.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/audiochannel/AudioChannelService.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:33.07 NS_INTERFACE_MAP_ENTRY(nsIObserver) 34:33.07 ^~~~~~~~~~~~~~~~~~~~~~ 34:33.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 34:33.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 34:33.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 34:34.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 34:34.55 libdom_audiochannel.a.desc 34:34.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/audiochannel' 34:38.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 34:38.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 34:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 34:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 34:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 34:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 34:38.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/ActorsChild.h:10, 34:38.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/ActorsChild.cpp:7, 34:38.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 34:38.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': 34:38.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:38.94 foundInterface = 0; \ 34:38.94 ^~~~~~~~~~~~~~ 34:38.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:38.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:38.94 ^~~~~~~~~~~~~~~~~~~~~~~ 34:38.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:38.94 NS_INTERFACE_MAP_END 34:38.94 ^~~~~~~~~~~~~~~~~~~~ 34:38.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:38.94 else 34:38.95 ^~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:38.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:38.95 ^~~~~~~~~~~~~~~~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:38.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:38.95 ^~~~~~~~~~~~~~~~~~~~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:38.95 foundInterface = 0; \ 34:38.95 ^~~~~~~~~~~~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:38.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:38.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:38.95 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 34:38.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:38.96 else 34:38.96 ^~~~ 34:38.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:38.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:38.96 ^~~~~~~~~~~~~~~~~~ 34:38.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:38.96 NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) 34:38.96 ^~~~~~~~~~~~~~~~~~~~~~ 34:38.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': 34:38.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:38.96 foundInterface = 0; \ 34:38.96 ^~~~~~~~~~~~~~ 34:38.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:38.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:38.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:38.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:38.97 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 34:38.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:38.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:38.97 else 34:38.97 ^~~~ 34:38.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:38.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:38.97 ^~~~~~~~~~~~~~~~~~ 34:38.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/QuotaRequests.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:38.97 NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) 34:38.97 ^~~~~~~~~~~~~~~~~~~~~~ 34:38.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::QueryInterface(const nsIID&, void**)': 34:38.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:38.98 foundInterface = 0; \ 34:38.98 ^~~~~~~~~~~~~~ 34:38.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:38.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:38.98 ^~~~~~~~~~~~~~~~~~~~~~~ 34:38.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:639:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:38.98 NS_INTERFACE_MAP_END 34:38.98 ^~~~~~~~~~~~~~~~~~~~ 34:38.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:38.98 else 34:38.98 ^~~~ 34:38.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:38.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:38.98 ^~~~~~~~~~~~~~~~~~ 34:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:638:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:39.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:39.03 ^~~~~~~~~~~~~~~~~~~~~~ 34:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': 34:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:39.03 foundInterface = 0; \ 34:39.03 ^~~~~~~~~~~~~~ 34:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:39.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:39.03 ^~~~~~~~~~~~~~~~~~~~~~~ 34:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:784:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:39.03 NS_INTERFACE_MAP_END 34:39.04 ^~~~~~~~~~~~~~~~~~~~ 34:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:39.04 else 34:39.04 ^~~~ 34:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:39.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:39.04 ^~~~~~~~~~~~~~~~~~ 34:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/quota/StorageManager.cpp:783:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:39.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 34:39.04 ^~~~~~~~~~~~~~~~~~~~~~ 34:39.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 34:41.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 34:41.27 libdom_quota.a.desc 34:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/quota' 34:41.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 34:41.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:41.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 34:41.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPluginHost.h:14, 34:41.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.h:12, 34:41.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp:9: 34:41.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': 34:41.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:41.66 foundInterface = 0; \ 34:41.67 ^~~~~~~~~~~~~~ 34:41.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:41.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:41.67 ^~~~~~~~~~~~~~~~~~~~~~~ 34:41.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp:1533:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:41.67 NS_INTERFACE_MAP_END 34:41.67 ^~~~~~~~~~~~~~~~~~~~ 34:41.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:41.67 else 34:41.67 ^~~~ 34:41.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 34:41.67 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 34:41.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:41.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsPluginHost.cpp:1532:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 34:41.67 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) 34:41.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:41.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 34:43.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 34:43.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:43.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 34:43.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/ContentVerifier.h:10, 34:43.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/ContentVerifier.cpp:7, 34:43.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 34:43.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': 34:43.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:43.78 foundInterface = 0; \ 34:43.78 ^~~~~~~~~~~~~~ 34:43.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 34:43.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 34:43.79 ^~~~~~~~~~~~~~~~~~~~~~~ 34:43.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 34:43.79 NS_INTERFACE_MAP_END 34:43.79 ^~~~~~~~~~~~~~~~~~~~ 34:43.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 34:43.79 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 34:43.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 34:43.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 34:43.79 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 34:43.79 ^~~~~~~~~~~~~~~~~~~~ 34:43.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:18, 34:43.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 34:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 34:43.80 } else 34:43.80 ^~~~ 34:43.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 34:43.80 } else 34:43.81 ^~~~ 34:43.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 34:43.81 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 34:43.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 34:43.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 34:43.82 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 34:43.82 ^~~~~~~~~~~~~~~~~~~~ 34:43.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 34:46.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 34:46.30 libdom_security.a.desc 34:46.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/security' 34:52.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 34:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:35, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 34:52.25 size - sizeof(js::NativeObject)); 34:52.25 ^ 34:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 34:52.25 class HeapSlot : public WriteBarrieredBase { 34:52.25 ^~~~~~~~ 34:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 34:52.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.25 memset(aT, 0, sizeof(T)); 34:52.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 34:52.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 34:52.30 struct TabSizes { 34:52.30 ^~~~~~~~ 34:52.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 34:52.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 34:52.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.32 memset(aT, 0, sizeof(T)); 34:52.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 34:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 34:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 34:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 34:52.34 struct ServoSizes { 34:52.34 ^~~~~~~~~~ 34:52.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 34:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 34:52.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.34 memset(aT, 0, sizeof(T)); 34:52.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:52.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 34:52.35 class StaticStrings { 34:52.35 ^~~~~~~~~~~~~ 34:52.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 34:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 34:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.35 memset(aT, 0, sizeof(T)); 34:52.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 34:52.35 class PreliminaryObjectArray { 34:52.35 ^~~~~~~~~~~~~~~~~~~~~~ 34:52.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.36 memset(aT, 0, sizeof(T)); 34:52.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 34:52.36 class TypeNewScript { 34:52.36 ^~~~~~~~~~~~~ 34:52.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 34:52.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.37 memset(aT, 0, sizeof(T)); 34:52.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 34:52.37 struct IonScriptCounts { 34:52.37 ^~~~~~~~~~~~~~~ 34:52.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.37 memset(aT, 0, sizeof(T)); 34:52.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 34:52.38 struct ZoneGCStats { 34:52.38 ^~~~~~~~~~~ 34:52.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.38 memset(aT, 0, sizeof(T)); 34:52.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 34:52.38 class NewObjectCache { 34:52.38 ^~~~~~~~~~~~~~ 34:52.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 34:52.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.38 memset(aT, 0, sizeof(T)); 34:52.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 34:52.39 class MOZ_NON_PARAM alignas(8) Value { 34:52.39 ^~~~~ 34:52.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 34:52.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 34:52.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.39 memset(aT, 0, sizeof(T)); 34:52.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:34, 34:52.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 34:52.39 class CodeOffsetJump { 34:52.39 ^~~~~~~~~~~~~~ 34:52.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 34:52.40 memset(aT, 0, sizeof(T)); 34:52.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:29, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:20: 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 34:52.40 struct TenureCountCache { 34:52.40 ^~~~~~~~~~~~~~~~ 34:52.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ProtectedDataNoCheckArgs]': 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:175:25: required from here 34:52.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ProtectedDataNoCheckArgs'; use assignment instead [-Wclass-memaccess] 34:52.40 memset(aT, 0, sizeof(T)); 34:52.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 34:52.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:25, 34:52.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:19, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/threading/ProtectedData.h:148:7: note: 'class js::ProtectedDataNoCheckArgs' declared here 34:52.41 class ProtectedDataNoCheckArgs : public ProtectedData { 34:52.41 ^~~~~~~~~~~~~~~~~~~~~~~~ 34:52.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/AllocPolicy.h:18, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:28, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.cpp:358:22: required from here 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:529:11: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment [-Wclass-memaccess] 34:52.41 memset(const_cast(p), 0x3B, sizeof(T)); 34:52.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:52.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:20, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 34:52.41 struct JSContext : public JS::RootingContext, 34:52.41 ^~~~~~~~~ 34:52.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.h:16, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpObject.cpp:7, 34:52.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src37.cpp:2: 34:52.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 34:52.42 memset(table, 0, sizeof(*table) * capacity()); 34:52.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 34:52.42 class HashTableEntry { 34:52.42 ^~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 34:52.42 memset(table, 0, sizeof(*table) * capacity()); 34:52.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 34:52.42 class HashTableEntry { 34:52.42 ^~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 34:52.42 memset(table, 0, sizeof(*table) * capacity()); 34:52.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 34:52.42 class HashTableEntry { 34:52.42 ^~~~~~~~~~~~~~ 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::ReadBarriered; HashPolicy = js::SavedFrame::HashPolicy; AllocPolicy = js::SystemAllocPolicy]' 34:52.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SavedStacks.cpp:1136:42: required from here 34:52.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 34:52.43 memset(table, 0, sizeof(*table) * capacity()); 34:52.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:52.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 34:52.43 class HashTableEntry { 34:52.43 ^~~~~~~~~~~~~~ 34:52.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 34:55.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 34:55.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 34:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 34:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 34:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.h:11, 34:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:7, 34:55.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 34:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 34:55.90 foundInterface = 0; \ 34:55.90 ^~~~~~~~~~~~~~ 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 34:55.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 34:55.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 34:55.90 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 34:55.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 34:55.90 else 34:55.90 ^~~~ 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 34:55.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 34:55.90 ^~~~~~~~~~~~~~~~~~ 34:55.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/broadcastchannel/BroadcastChannel.cpp:511:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 34:55.91 NS_INTERFACE_MAP_ENTRY(nsIObserver) 34:55.91 ^~~~~~~~~~~~~~~~~~~~~~ 34:55.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 34:58.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 34:58.29 libdom_broadcastchannel.a.desc 34:58.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/broadcastchannel' 34:58.30 Compiling semver v0.6.0 35:04.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 35:04.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.11 foundInterface = 0; \ 35:04.11 ^~~~~~~~~~~~~~ 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConstantSourceNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.11 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 35:04.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.11 } else 35:04.11 ^~~~ 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConstantSourceNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) 35:04.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.12 foundInterface = 0; \ 35:04.12 ^~~~~~~~~~~~~~ 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.12 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.12 } else 35:04.12 ^~~~ 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.12 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) 35:04.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.13 foundInterface = 0; \ 35:04.13 ^~~~~~~~~~~~~~ 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.13 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.13 } else 35:04.13 ^~~~ 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DelayNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) 35:04.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.14 foundInterface = 0; \ 35:04.14 ^~~~~~~~~~~~~~ 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DynamicsCompressorNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.14 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.14 } else 35:04.14 ^~~~ 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/DynamicsCompressorNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) 35:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.15 foundInterface = 0; \ 35:04.15 ^~~~~~~~~~~~~~ 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.15 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.15 } else 35:04.15 ^~~~ 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/GainNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) 35:04.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.16 foundInterface = 0; \ 35:04.16 ^~~~~~~~~~~~~~ 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.16 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 35:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.16 } else 35:04.16 ^~~~ 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) 35:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.16 foundInterface = 0; \ 35:04.16 ^~~~~~~~~~~~~~ 35:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.17 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.17 } else 35:04.17 ^~~~ 35:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) 35:04.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.18 foundInterface = 0; \ 35:04.18 ^~~~~~~~~~~~~~ 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.18 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.18 } else 35:04.18 ^~~~ 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) 35:04.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': 35:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.18 foundInterface = 0; \ 35:04.19 ^~~~~~~~~~~~~~ 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.19 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 35:04.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.19 } else 35:04.19 ^~~~ 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) 35:04.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': 35:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:04.19 foundInterface = 0; \ 35:04.20 ^~~~~~~~~~~~~~ 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:04.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PannerNode.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:04.20 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 35:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:04.20 } else 35:04.20 ^~~~ 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:04.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/PannerNode.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:04.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) 35:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsString.h:23, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMString.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:23, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AudioNode.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/ChannelMergerNode.cpp:7, 35:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTString.h: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)': 35:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTString.h:551:5: warning: 'errorMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 35:04.20 this->Assign(aData, aLength); 35:04.21 ^~~~ 35:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/webaudio/MediaBufferDecoder.cpp:503:15: note: 'errorMessage' was declared here 35:04.21 const char* errorMessage; 35:04.21 ^~~~~~~~~~~~ 35:04.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 35:04.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 35:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:11: 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkShaderBase::StageRec&) const': 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:303:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 35:04.21 p->append(SkRasterPipeline::decal_x, decal_ctx); 35:04.21 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:305:9: note: here 35:04.21 case kClamp_TileMode: 35:04.21 ^~~~ 35:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:128: 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'std::unique_ptr SkSL::Parser::assignmentExpression()': 35:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1451:99: warning: this statement may fall through [-Wimplicit-fallthrough=] 35:04.21 std::move(right))); 35:04.22 ^ 35:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1453:13: note: here 35:04.22 default: 35:04.22 ^~~~~~~ 35:04.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 35:04.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 35:04.77 libgfx_skia.a.desc 35:04.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/skia' 35:05.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 35:05.16 libdom_media_webaudio.a.desc 35:05.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/webaudio' 35:10.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 35:10.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:10.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:10.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 35:10.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/Connection.h:10, 35:10.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/Connection.cpp:7, 35:10.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network/Unified_cpp_dom_network0.cpp:2: 35:10.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': 35:10.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.62 foundInterface = 0; \ 35:10.62 ^~~~~~~~~~~~~~ 35:10.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:10.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:10.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:10.62 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 35:10.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.63 else 35:10.63 ^~~~ 35:10.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.63 ^~~~~~~~~~~~~~~~~~ 35:10.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocket.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.63 NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) 35:10.63 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': 35:10.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.64 foundInterface = 0; \ 35:10.64 ^~~~~~~~~~~~~~ 35:10.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:10.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:10.64 ^~~~~~~~~~~~~~~~~~~~~~~ 35:10.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:10.64 NS_INTERFACE_MAP_END 35:10.64 ^~~~~~~~~~~~~~~~~~~~ 35:10.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.64 else 35:10.65 ^~~~ 35:10.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.65 ^~~~~~~~~~~~~~~~~~ 35:10.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:10.65 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': 35:10.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.65 foundInterface = 0; \ 35:10.65 ^~~~~~~~~~~~~~ 35:10.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:10.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:10.66 ^~~~~~~~~~~~~~~~~~~~~~~ 35:10.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:10.66 NS_INTERFACE_MAP_END 35:10.66 ^~~~~~~~~~~~~~~~~~~~ 35:10.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.66 else 35:10.66 ^~~~ 35:10.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.66 ^~~~~~~~~~~~~~~~~~ 35:10.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPServerSocketParent.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:10.66 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': 35:10.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.67 foundInterface = 0; \ 35:10.67 ^~~~~~~~~~~~~~ 35:10.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:10.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:10.67 ^~~~~~~~~~~~~~~~~~~~~~~ 35:10.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:10.68 NS_INTERFACE_MAP_END 35:10.68 ^~~~~~~~~~~~~~~~~~~~ 35:10.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.68 else 35:10.68 ^~~~ 35:10.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.68 ^~~~~~~~~~~~~~~~~~ 35:10.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:10.69 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': 35:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.69 foundInterface = 0; \ 35:10.69 ^~~~~~~~~~~~~~ 35:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:10.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:10.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:10.69 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 35:10.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.70 else 35:10.70 ^~~~ 35:10.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.70 ^~~~~~~~~~~~~~~~~~ 35:10.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocket.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.70 NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) 35:10.70 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': 35:10.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.71 foundInterface = 0; \ 35:10.71 ^~~~~~~~~~~~~~ 35:10.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:10.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:10.71 ^~~~~~~~~~~~~~~~~~~~~~~ 35:10.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:10.71 NS_INTERFACE_MAP_END 35:10.71 ^~~~~~~~~~~~~~~~~~~~ 35:10.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.72 else 35:10.72 ^~~~ 35:10.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.72 ^~~~~~~~~~~~~~~~~~ 35:10.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketChild.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:10.72 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': 35:10.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.73 foundInterface = 0; \ 35:10.73 ^~~~~~~~~~~~~~ 35:10.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:10.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:10.74 ^~~~~~~~~~~~~~~~~~~~~~~ 35:10.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:10.74 NS_INTERFACE_MAP_END 35:10.74 ^~~~~~~~~~~~~~~~~~~~ 35:10.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.74 else 35:10.74 ^~~~ 35:10.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.74 ^~~~~~~~~~~~~~~~~~ 35:10.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/TCPSocketParent.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:10.74 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': 35:10.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:10.75 foundInterface = 0; \ 35:10.75 ^~~~~~~~~~~~~~ 35:10.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:10.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:10.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:10.76 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 35:10.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:10.76 else 35:10.76 ^~~~ 35:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:10.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:10.76 ^~~~~~~~~~~~~~~~~~ 35:10.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:10.76 NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) 35:10.76 ^~~~~~~~~~~~~~~~~~~~~~ 35:10.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 35:13.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 35:13.53 libdom_network.a.desc 35:13.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/network' 35:25.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 35:25.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.h:11, 35:25.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:7, 35:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 35:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': 35:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:25.08 foundInterface = 0; \ 35:25.08 ^~~~~~~~~~~~~~ 35:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:25.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:25.08 ^~~~~~~~~~~~~~~~~~~~~~~ 35:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:25.09 NS_INTERFACE_MAP_END 35:25.09 ^~~~~~~~~~~~~~~~~~~~ 35:25.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:25.09 else 35:25.09 ^~~~ 35:25.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:25.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:25.09 ^~~~~~~~~~~~~~~~~~ 35:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessageChannel.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:25.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:25.10 ^~~~~~~~~~~~~~~~~~~~~~ 35:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': 35:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:25.10 foundInterface = 0; \ 35:25.10 ^~~~~~~~~~~~~~ 35:25.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:25.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:25.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:25.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 35:25.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:25.11 else 35:25.11 ^~~~ 35:25.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:25.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:25.11 ^~~~~~~~~~~~~~~~~~ 35:25.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/messagechannel/MessagePort.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:25.12 NS_INTERFACE_MAP_ENTRY(nsIObserver) 35:25.12 ^~~~~~~~~~~~~~~~~~~~~~ 35:25.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 35:27.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 35:27.06 libdom_messagechannel.a.desc 35:27.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/messagechannel' 35:32.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 35:32.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 35:33.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 35:33.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 35:33.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 35:33.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyledElement.cpp:19, 35:33.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:20: 35:33.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 35:33.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35:33.38 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 35:33.38 ^ 35:33.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 35:33.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 35:33.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:18, 35:33.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 35:33.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 35:33.38 class nsCSSValue { 35:33.38 ^~~~~~~~~~ 35:33.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:33.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:33.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIMutationObserver.h:10, 35:33.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStubMutationObserver.h:17, 35:33.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStubMutationObserver.cpp:14, 35:33.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 35:33.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': 35:33.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:33.43 foundInterface = 0; \ 35:33.43 ^~~~~~~~~~~~~~ 35:33.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:33.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:33.45 ^~~~~~~~~~~~~~~~~~~~~~~ 35:33.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:33.46 NS_INTERFACE_MAP_END 35:33.47 ^~~~~~~~~~~~~~~~~~~~ 35:33.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:33.48 else 35:33.48 ^~~~ 35:33.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:33.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:33.49 ^~~~~~~~~~~~~~~~~~ 35:33.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowRoot.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:33.50 NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) 35:33.50 ^~~~~~~~~~~~~~~~~~~~~~ 35:33.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.h:18, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:13, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 35:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 35:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 35:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 35:33.52 memset(aT, 0, sizeof(T)); 35:33.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:33.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowMemoryReporter.cpp:20, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 35:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 35:33.52 struct TabSizes { 35:33.52 ^~~~~~~~ 35:33.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 35:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.h:18, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsStyleLinkElement.cpp:13, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 35:33.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 35:33.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 35:33.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 35:33.69 memset(aT, 0, sizeof(T)); 35:33.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:33.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWindowMemoryReporter.cpp:20, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 35:33.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 35:33.69 struct ServoSizes { 35:33.69 ^~~~~~~~~~ 35:33.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 35:33.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:33.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 35:33.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 35:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 35:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDTracker.h:11, 35:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 35:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, 35:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimateTransformElement.cpp:7, 35:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg1.cpp:2: 35:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': 35:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:33.87 foundInterface = 0; \ 35:33.87 ^~~~~~~~~~~~~~ 35:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:33.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:33.87 ^~~~~~~~~~~~~~~~~~~~~~~ 35:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:33.87 NS_INTERFACE_MAP_END 35:33.87 ^~~~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:33.93 else 35:33.93 ^~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:33.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:33.93 ^~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:33.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:33.93 ^~~~~~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:33.93 foundInterface = 0; \ 35:33.93 ^~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:33.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:33.93 ^~~~~~~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:33.93 NS_INTERFACE_MAP_END 35:33.93 ^~~~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:33.93 else 35:33.93 ^~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:33.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:33.93 ^~~~~~~~~~~~~~~~~~ 35:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedInteger.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:34.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:34.04 ^~~~~~~~~~~~~~~~~~~~~~ 35:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': 35:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:34.04 foundInterface = 0; \ 35:34.05 ^~~~~~~~~~~~~~ 35:34.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:34.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:34.05 ^~~~~~~~~~~~~~~~~~~~~~~ 35:34.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:34.05 NS_INTERFACE_MAP_END 35:34.05 ^~~~~~~~~~~~~~~~~~~~ 35:34.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:34.05 else 35:34.07 ^~~~ 35:34.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:34.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:34.07 ^~~~~~~~~~~~~~~~~~ 35:34.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedNumber.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:34.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:34.07 ^~~~~~~~~~~~~~~~~~~~~~ 35:34.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:34.17 foundInterface = 0; \ 35:34.17 ^~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:34.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:34.17 ^~~~~~~~~~~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:34.17 NS_INTERFACE_MAP_END 35:34.17 ^~~~~~~~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:34.17 else 35:34.17 ^~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:34.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:34.17 ^~~~~~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:34.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:34.17 ^~~~~~~~~~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:34.17 foundInterface = 0; \ 35:34.17 ^~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:34.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:34.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:34.18 NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) 35:34.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:34.18 else 35:34.18 ^~~~ 35:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:34.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:34.18 ^~~~~~~~~~~~~~~~~~ 35:34.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:34.18 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 35:34.26 ^~~~~~~~~~~~~~~~~~~~~~ 35:34.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:34.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 35:34.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 35:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/LinkStyleBinding.cpp:3, 35:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings10.cpp:2: 35:34.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MIDIConnectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIConnectionEvent::QueryInterface(const nsIID&, void**)': 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:34.33 foundInterface = 0; \ 35:34.33 ^~~~~~~~~~~~~~ 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:34.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:34.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MIDIConnectionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:34.33 NS_INTERFACE_MAP_END_INHERITING(Event) 35:34.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 35:34.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 35:34.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ListBoxObjectBinding.cpp:7, 35:34.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings10.cpp:14: 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:34.33 } else 35:34.33 ^~~~ 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:34.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:34.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MIDIConnectionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:34.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIConnectionEvent) 35:34.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:34.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 35:35.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 35:35.00 libdom_xslt_base.a.desc 35:35.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/base' 35:38.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 35:38.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 35:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 35:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': 35:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.39 foundInterface = 0; \ 35:38.39 ^~~~~~~~~~~~~~ 35:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:38.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:38.39 ^~~~~~~~~~~~~~~~~~~~~~~ 35:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:38.39 NS_INTERFACE_MAP_END 35:38.39 ^~~~~~~~~~~~~~~~~~~~ 35:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.39 else 35:38.39 ^~~~ 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 35:38.40 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 35:38.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/CloneableWithRangeMediaResource.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 35:38.40 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 35:38.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.40 foundInterface = 0; \ 35:38.40 ^~~~~~~~~~~~~~ 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:38.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:38.40 ^~~~~~~~~~~~~~~~~~~~~~~ 35:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:38.41 NS_INTERFACE_MAP_END 35:38.41 ^~~~~~~~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.41 else 35:38.41 ^~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:38.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:38.41 ^~~~~~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:38.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:38.41 ^~~~~~~~~~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.41 foundInterface = 0; \ 35:38.41 ^~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:38.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:38.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:366:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:38.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 35:38.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.41 else 35:38.41 ^~~~ 35:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:38.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:38.43 ^~~~~~~~~~~~~~~~~~ 35:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:365:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:38.43 NS_INTERFACE_MAP_ENTRY(DOMMediaStream) 35:38.43 ^~~~~~~~~~~~~~~~~~~~~~ 35:38.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)': 35:38.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.44 foundInterface = 0; \ 35:38.46 ^~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:38.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:38.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:373:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:38.46 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 35:38.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.46 else 35:38.46 ^~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:38.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:38.46 ^~~~~~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:372:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:38.46 NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) 35:38.46 ^~~~~~~~~~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.46 foundInterface = 0; \ 35:38.46 ^~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:38.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:38.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:38.46 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 35:38.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:23, 35:38.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 35:38.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 35:38.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 35:38.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.52 } else 35:38.52 ^~~~ 35:38.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:38.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:38.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:381:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:38.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) 35:38.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:38.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:38.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 35:38.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 35:38.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 35:38.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 35:38.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 35:38.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 35:38.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)': 35:38.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:38.57 foundInterface = 0; \ 35:38.57 ^~~~~~~~~~~~~~ 35:38.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 35:38.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 35:38.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:733:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 35:38.57 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 35:38.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMCaps.h:17, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CDMProxy.h:10, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:23, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.h:10, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/ChannelMediaDecoder.cpp:7, 35:38.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 35:38.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 35:38.60 } else 35:38.60 ^~~~ 35:38.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 35:38.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 35:38.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/DOMMediaStream.cpp:732:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 35:38.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ClonedStreamSourceGetter) 35:38.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:38.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 35:45.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 35:45.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Promise.h:11, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:7, 35:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise/Unified_cpp_dom_promise0.cpp:2: 35:45.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': 35:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:45.91 foundInterface = 0; \ 35:45.91 ^~~~~~~~~~~~~~ 35:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:45.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:45.91 ^~~~~~~~~~~~~~~~~~~~~~~ 35:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:45.91 NS_INTERFACE_MAP_END 35:45.92 ^~~~~~~~~~~~~~~~~~~~ 35:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:45.92 else 35:45.92 ^~~~ 35:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:45.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:45.92 ^~~~~~~~~~~~~~~~~~ 35:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:45.92 NS_INTERFACE_MAP_ENTRY(Promise) 35:45.92 ^~~~~~~~~~~~~~~~~~~~~~ 35:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': 35:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:45.93 foundInterface = 0; \ 35:45.93 ^~~~~~~~~~~~~~ 35:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:45.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:45.93 ^~~~~~~~~~~~~~~~~~~~~~~ 35:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:345:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:45.93 NS_INTERFACE_MAP_END 35:45.93 ^~~~~~~~~~~~~~~~~~~~ 35:45.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:45.94 else 35:45.94 ^~~~ 35:45.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:45.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:45.94 ^~~~~~~~~~~~~~~~~~ 35:45.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/promise/Promise.cpp:344:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:45.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:45.94 ^~~~~~~~~~~~~~~~~~~~~~ 35:45.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 35:47.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 35:47.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:23, 35:47.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 35:47.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 35:47.68 size - sizeof(js::NativeObject)); 35:47.68 ^ 35:47.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 35:47.69 class HeapSlot : public WriteBarrieredBase { 35:47.69 ^~~~~~~~ 35:47.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 35:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 35:47.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.69 memset(aT, 0, sizeof(T)); 35:47.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 35:47.73 struct TabSizes { 35:47.73 ^~~~~~~~ 35:47.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 35:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 35:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.73 memset(aT, 0, sizeof(T)); 35:47.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 35:47.73 struct ServoSizes { 35:47.73 ^~~~~~~~~~ 35:47.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.79 memset(aT, 0, sizeof(T)); 35:47.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 35:47.79 class StaticStrings { 35:47.79 ^~~~~~~~~~~~~ 35:47.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 35:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.79 memset(aT, 0, sizeof(T)); 35:47.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 35:47.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 35:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 35:47.85 class PreliminaryObjectArray { 35:47.85 ^~~~~~~~~~~~~~~~~~~~~~ 35:47.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 35:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 35:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.88 memset(aT, 0, sizeof(T)); 35:47.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:15, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 35:47.90 class TypeNewScript { 35:47.93 ^~~~~~~~~~~~~ 35:47.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:47.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 35:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 35:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 35:47.96 memset(aT, 0, sizeof(T)); 35:47.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:47.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 35:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 35:47.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:47.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 35:48.01 struct IonScriptCounts { 35:48.01 ^~~~~~~~~~~~~~~ 35:48.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 35:48.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 35:48.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 35:48.04 memset(aT, 0, sizeof(T)); 35:48.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:48.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 35:48.04 struct ZoneGCStats { 35:48.04 ^~~~~~~~~~~ 35:48.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 35:48.28 memset(aT, 0, sizeof(T)); 35:48.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:48.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:18, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 35:48.28 class NewObjectCache { 35:48.28 ^~~~~~~~~~~~~~ 35:48.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 35:48.28 memset(aT, 0, sizeof(T)); 35:48.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:48.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 35:48.28 class MOZ_NON_PARAM alignas(8) Value { 35:48.28 ^~~~~ 35:48.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 35:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 35:48.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 35:48.40 memset(aT, 0, sizeof(T)); 35:48.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:48.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:22, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 35:48.41 class CodeOffsetJump { 35:48.41 ^~~~~~~~~~~~~~ 35:48.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::Array]': 35:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/Bitmap.cpp:42:16: required from here 35:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array'; use assignment or value-initialization instead [-Wclass-memaccess] 35:48.42 memset(aT, 0, sizeof(T)); 35:48.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:48.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:12, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:15, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array' declared here 35:48.43 class Array { 35:48.43 ^~~~~ 35:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Class.h:14, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.h:13, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/intl/PluralRules.cpp:9, 35:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src4.cpp:2: 35:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 35:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 35:48.44 memset(table, 0, sizeof(*table) * capacity()); 35:48.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 35:48.44 class HashTableEntry { 35:48.44 ^~~~~~~~~~~~~~ 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 35:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 35:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 35:48.45 memset(table, 0, sizeof(*table) * capacity()); 35:48.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 35:48.45 class HashTableEntry { 35:48.45 ^~~~~~~~~~~~~~ 35:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 35:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 35:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 35:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 35:48.46 memset(table, 0, sizeof(*table) * capacity()); 35:48.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 35:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 35:48.46 class HashTableEntry { 35:48.46 ^~~~~~~~~~~~~~ 35:48.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 35:48.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 35:48.99 libdom_promise.a.desc 35:48.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/promise' 35:50.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 35:50.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 35:50.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.h:10, 35:50.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:7, 35:50.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url/Unified_cpp_dom_url0.cpp:2: 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:50.59 foundInterface = 0; \ 35:50.59 ^~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:50.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:50.59 ^~~~~~~~~~~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:50.59 NS_INTERFACE_MAP_END 35:50.59 ^~~~~~~~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:50.59 else 35:50.59 ^~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:50.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:50.59 ^~~~~~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URL.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:50.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:50.59 ^~~~~~~~~~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:50.59 foundInterface = 0; \ 35:50.59 ^~~~~~~~~~~~~~ 35:50.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:50.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:50.60 ^~~~~~~~~~~~~~~~~~~~~~~ 35:50.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:50.60 NS_INTERFACE_MAP_END 35:50.60 ^~~~~~~~~~~~~~~~~~~~ 35:50.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:50.60 else 35:50.60 ^~~~ 35:50.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:50.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:50.60 ^~~~~~~~~~~~~~~~~~ 35:50.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/url/URLSearchParams.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:50.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:50.60 ^~~~~~~~~~~~~~~~~~~~~~ 35:50.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 35:51.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:51.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:53.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 35:53.00 libdom_url.a.desc 35:53.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/url' 35:55.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:55.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nscore.h:20, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsStringFwd.h:12, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsString.h:12, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.h:15, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.cpp:7, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 35:55.28 In function 'void* operator new [](size_t, const std::nothrow_t&)', 35:55.28 inlined from 'typename mozilla::detail::UniqueSelector::UnknownBound mozilla::MakeUniqueFallible(unsigned int) [with T = float []]' at /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/UniquePtrExtensions.h:31:23, 35:55.28 inlined from 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGFEConvolveMatrixElement.cpp:165:74: 35:55.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/mozalloc.h:164:21: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 35:55.28 return malloc_impl(size); 35:55.28 ^ 35:55.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/malloc.h:3, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozmemory.h:20, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:30, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:15, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAngle.h:10, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAttrValueWrapper.cpp:8, 35:55.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 35:55.28 /usr/include/malloc.h: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 35:55.28 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 35:55.28 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 35:55.28 ^~~~~~ 35:55.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 35:57.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 35:57.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 35:58.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 35:58.49 libdom_xslt_xml.a.desc 35:58.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xml' 36:10.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 36:10.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 36:11.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 36:11.41 libipc_ipdl.a.desc 36:11.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl' 36:21.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 36:21.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': 36:21.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:21.21 foundInterface = 0; \ 36:21.21 ^~~~~~~~~~~~~~ 36:21.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:21.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:21.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:21.21 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 36:21.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 36:21.21 } else 36:21.21 ^~~~ 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 36:21.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 36:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36:21.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) 36:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:21.33 foundInterface = 0; \ 36:21.33 ^~~~~~~~~~~~~~ 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:21.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAttestationResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:21.33 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 36:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 36:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 36:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 36:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 36:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 36:21.34 } else 36:21.34 ^~~~ 36:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 36:21.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 36:21.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAttestationResponse.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36:21.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) 36:21.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:21.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 36:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 36:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 36:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 36:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 36:21.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 36:21.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': 36:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:21.45 foundInterface = 0; \ 36:21.45 ^~~~~~~~~~~~~~ 36:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 36:21.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 36:21.45 ^~~~~~~~~~~~~~~~~~~~~~~ 36:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36:21.45 NS_INTERFACE_MAP_END 36:21.45 ^~~~~~~~~~~~~~~~~~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:21.46 else 36:21.46 ^~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 36:21.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 36:21.46 ^~~~~~~~~~~~~~~~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36:21.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 36:21.46 ^~~~~~~~~~~~~~~~~~~~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:21.46 foundInterface = 0; \ 36:21.46 ^~~~~~~~~~~~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:21.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:21.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/PublicKeyCredential.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:21.46 NS_INTERFACE_MAP_END_INHERITING(Credential) 36:21.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 36:21.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 36:21.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 36:21.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 36:21.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 36:21.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 36:21.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 36:21.47 } else 36:21.47 ^~~~ 36:21.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 36:21.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 36:21.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/PublicKeyCredential.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36:21.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) 36:21.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:21.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 36:22.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 36:22.47 libdom_webauthn.a.desc 36:22.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webauthn' 36:23.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 36:23.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:28, 36:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 36:23.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 36:23.65 size - sizeof(js::NativeObject)); 36:23.65 ^ 36:23.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 36:23.66 class HeapSlot : public WriteBarrieredBase { 36:23.66 ^~~~~~~~ 36:23.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 36:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 36:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.66 memset(aT, 0, sizeof(T)); 36:23.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 36:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 36:23.67 struct TabSizes { 36:23.67 ^~~~~~~~ 36:23.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 36:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.68 memset(aT, 0, sizeof(T)); 36:23.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:23, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 36:23.68 struct ServoSizes { 36:23.68 ^~~~~~~~~~ 36:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.68 memset(aT, 0, sizeof(T)); 36:23.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 36:23.68 class StaticStrings { 36:23.68 ^~~~~~~~~~~~~ 36:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 36:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.68 memset(aT, 0, sizeof(T)); 36:23.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 36:23.69 class PreliminaryObjectArray { 36:23.69 ^~~~~~~~~~~~~~~~~~~~~~ 36:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 36:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 36:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.69 memset(aT, 0, sizeof(T)); 36:23.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 36:23.69 class TypeNewScript { 36:23.69 ^~~~~~~~~~~~~ 36:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.70 memset(aT, 0, sizeof(T)); 36:23.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 36:23.70 struct IonScriptCounts { 36:23.70 ^~~~~~~~~~~~~~~ 36:23.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 36:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.70 memset(aT, 0, sizeof(T)); 36:23.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 36:23.71 struct ZoneGCStats { 36:23.71 ^~~~~~~~~~~ 36:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.71 memset(aT, 0, sizeof(T)); 36:23.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Iteration.h:17, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter.h:16, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:15, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 36:23.71 class NewObjectCache { 36:23.71 ^~~~~~~~~~~~~~ 36:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 36:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 36:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.72 memset(aT, 0, sizeof(T)); 36:23.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 36:23.72 class MOZ_NON_PARAM alignas(8) Value { 36:23.72 ^~~~~ 36:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 36:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 36:23.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 36:23.72 memset(aT, 0, sizeof(T)); 36:23.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 36:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 36:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:21, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 36:23.73 class CodeOffsetJump { 36:23.73 ^~~~~~~~~~~~~~ 36:23.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 36:23.73 memset(table, 0, sizeof(*table) * capacity()); 36:23.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 36:23.73 class HashTableEntry { 36:23.73 ^~~~~~~~~~~~~~ 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 36:23.73 memset(table, 0, sizeof(*table) * capacity()); 36:23.73 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 36:23.74 class HashTableEntry { 36:23.74 ^~~~~~~~~~~~~~ 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 36:23.74 memset(table, 0, sizeof(*table) * capacity()); 36:23.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 36:23.74 class HashTableEntry { 36:23.74 ^~~~~~~~~~~~~~ 36:23.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:21, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 36:23.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 36:23.74 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 36:23.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:18, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape-inl.h:10, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.cpp:9, 36:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src38.cpp:2: 36:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 36:23.75 class HashTableEntry { 36:23.75 ^~~~~~~~~~~~~~ 36:23.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 36:23.96 Compiling phf_generator v0.7.21 36:25.52 Compiling aho-corasick v0.6.8 36:30.91 Compiling syn v0.11.11 36:34.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 36:34.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 36:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 36:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 36:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:7, 36:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 36:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': 36:34.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:34.22 foundInterface = 0; \ 36:34.22 ^~~~~~~~~~~~~~ 36:34.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:34.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:34.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:34.24 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 36:34.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 36:34.24 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 36:34.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 36:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 36:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 36:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 36:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:7, 36:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 36:34.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 36:34.26 } else 36:34.26 ^~~~ 36:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 36:34.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 36:34.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 36:34.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 36:34.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 36:34.29 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 36:34.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:34.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 36:43.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 36:43.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGFragmentIdentifier.cpp:9, 36:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:2: 36:43.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:43.39 foundInterface = 0; \ 36:43.39 ^~~~~~~~~~~~~~ 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:43.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:43.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:43.39 NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) 36:43.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:43.39 else 36:43.39 ^~~~ 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 36:43.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 36:43.39 ^~~~~~~~~~~~~~~~~~ 36:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36:43.39 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 36:43.39 ^~~~~~~~~~~~~~~~~~~~~~ 36:43.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 36:50.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 36:50.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 36:50.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 36:50.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:12, 36:50.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 36:50.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.h:16, 36:50.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Text.h:10, 36:50.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CDATASection.h:11, 36:50.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/CDATASection.cpp:7, 36:50.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml/Unified_cpp_dom_xml0.cpp:2: 36:50.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:50.14 foundInterface = 0; \ 36:50.14 ^~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:50.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:50.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:50.14 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 36:50.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:50.14 else 36:50.14 ^~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 36:50.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 36:50.14 ^~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLContentSink.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36:50.14 NS_INTERFACE_MAP_ENTRY(nsITransformObserver) 36:50.14 ^~~~~~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:50.14 foundInterface = 0; \ 36:50.14 ^~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:50.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:50.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:50.14 NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) 36:50.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:50.14 else 36:50.14 ^~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 36:50.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 36:50.14 ^~~~~~~~~~~~~~~~~~ 36:50.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xml/nsXMLFragmentContentSink.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36:50.16 NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) 36:50.17 ^~~~~~~~~~~~~~~~~~~~~~ 36:50.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 36:53.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 36:53.24 libdom_xml.a.desc 36:53.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xml' 36:56.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 36:56.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 36:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XPathEvaluator.h:9, 36:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathEvaluator.cpp:6, 36:56.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: 36:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': 36:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:56.35 foundInterface = 0; \ 36:56.35 ^~~~~~~~~~~~~~ 36:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 36:56.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 36:56.35 ^~~~~~~~~~~~~~~~~~~~~~~ 36:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathResult.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36:56.35 NS_INTERFACE_MAP_END 36:56.35 ^~~~~~~~~~~~~~~~~~~~ 36:56.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:56.35 else 36:56.35 ^~~~ 36:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 36:56.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 36:56.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/XPathResult.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 36:56.38 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) 36:56.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:56.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 37:02.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 37:02.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 37:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 37:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.55 foundInterface = 0; \ 37:02.55 ^~~~~~~~~~~~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.55 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.55 NS_INTERFACE_MAP_END 37:02.55 ^~~~~~~~~~~~~~~~~~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.55 else 37:02.55 ^~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 37:02.55 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 37:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 37:02.55 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) 37:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.56 foundInterface = 0; \ 37:02.56 ^~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.56 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.56 NS_INTERFACE_MAP_END 37:02.56 ^~~~~~~~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.56 else 37:02.56 ^~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:02.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:02.56 ^~~~~~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFrameLoader.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:02.56 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPersistable) 37:02.56 ^~~~~~~~~~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp: In member function 'virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)': 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.56 foundInterface = 0; \ 37:02.56 ^~~~~~~~~~~~~~ 37:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.56 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.62 NS_INTERFACE_MAP_END 37:02.62 ^~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.62 else 37:02.62 ^~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 37:02.62 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 37:02.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsGenericDOMDataNode.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 37:02.62 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 37:02.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.62 foundInterface = 0; \ 37:02.62 ^~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.62 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.62 NS_INTERFACE_MAP_END 37:02.62 ^~~~~~~~~~~~~~~~~~~~ 37:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.63 else 37:02.63 ^~~~ 37:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:02.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:02.63 ^~~~~~~~~~~~~~~~~~ 37:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsHistory.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:02.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:02.63 ^~~~~~~~~~~~~~~~~~~~~~ 37:02.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 37:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 37:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 37:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:92, 37:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:83: 37:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 37:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 37:02.63 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 37:02.64 ^ 37:02.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 37:02.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WritingModes.h:11, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentCache.h:16, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:12, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 37:02.72 class nsCSSValue { 37:02.72 ^~~~~~~~~~ 37:02.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp: In member function 'virtual nsresult LocalizationHandler::QueryInterface(const nsIID&, void**)': 37:02.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.72 foundInterface = 0; \ 37:02.73 ^~~~~~~~~~~~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.73 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:2959:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.73 NS_INTERFACE_MAP_END 37:02.73 ^~~~~~~~~~~~~~~~~~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.73 else 37:02.73 ^~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:02.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:02.73 ^~~~~~~~~~~~~~~~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.cpp:2958:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:02.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:02.73 ^~~~~~~~~~~~~~~~~~~~~~ 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp: In member function 'virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)': 37:02.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.74 foundInterface = 0; \ 37:02.74 ^~~~~~~~~~~~~~ 37:02.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:02.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:02.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:02.74 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 37:02.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsInProcessTabChildGlobal.cpp:17, 37:02.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:92: 37:02.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.74 } else 37:02.74 ^~~~ 37:02.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 37:02.74 } else 37:02.74 ^~~~ 37:02.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 37:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 37:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': 37:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.75 foundInterface = 0; \ 37:02.75 ^~~~~~~~~~~~~~ 37:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.75 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:609:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.76 NS_INTERFACE_MAP_END 37:02.76 ^~~~~~~~~~~~~~~~~~~~ 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.76 else 37:02.76 ^~~~ 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:02.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:02.76 ^~~~~~~~~~~~~~~~~~ 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:608:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:02.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:02.76 ^~~~~~~~~~~~~~~~~~~~~~ 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': 37:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.77 foundInterface = 0; \ 37:02.77 ^~~~~~~~~~~~~~ 37:02.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.77 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:2712:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.77 NS_INTERFACE_MAP_END 37:02.77 ^~~~~~~~~~~~~~~~~~~~ 37:02.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.77 else 37:02.77 ^~~~ 37:02.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 37:02.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 37:02.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:2711:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 37:02.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) 37:02.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 37:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.78 foundInterface = 0; \ 37:02.78 ^~~~~~~~~~~~~~ 37:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:02.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:02.78 ^~~~~~~~~~~~~~~~~~~~~~~ 37:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:02.78 NS_INTERFACE_MAP_END 37:02.79 ^~~~~~~~~~~~~~~~~~~~ 37:02.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.79 else 37:02.79 ^~~~ 37:02.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:02.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:02.79 ^~~~~~~~~~~~~~~~~~ 37:02.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSTimeoutHandler.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:02.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:02.79 ^~~~~~~~~~~~~~~~~~~~~~ 37:02.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nscore.h:20, 37:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:11, 37:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/LiveResizeListener.h:10, 37:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:11, 37:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.80 In function 'void* operator new [](size_t, const std::nothrow_t&)', 37:02.80 inlined from 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsJSEnvironment.cpp:2659:52: 37:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/mozalloc.h:164:21: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 37:02.80 return malloc_impl(size); 37:02.80 ^ 37:02.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/malloc.h:3, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozmemory.h:20, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Utility.h:30, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HeapAPI.h:15, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/ds/nsTArray.h:28, 37:02.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventForwards.h:12, 37:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentCache.h:15, 37:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TabParent.h:12, 37:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsFocusManager.cpp:7, 37:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 37:02.81 /usr/include/malloc.h: In constructor 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)': 37:02.81 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 37:02.81 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 37:02.81 ^~~~~~ 37:02.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 37:02.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 37:02.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:47: 37:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/RuntimeService.cpp: In constructor 'mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::WorkerPrivate*)': 37:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/RuntimeService.cpp:785:47: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate' with no trivial copy-assignment [-Wclass-memaccess] 37:02.82 memset(this, 0, sizeof(PerThreadAtomCache)); 37:02.82 ^ 37:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/RuntimeService.cpp:764:7: note: 'class mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate' declared here 37:02.82 class WorkerThreadContextPrivate : private PerThreadAtomCache { 37:02.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 37:02.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 37:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::SharedWorker::QueryInterface(const nsIID&, void**)': 37:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.82 foundInterface = 0; \ 37:02.82 ^~~~~~~~~~~~~~ 37:02.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:02.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:02.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/SharedWorker.cpp:149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:02.83 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 37:02.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 37:02.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.83 } else 37:02.83 ^~~~ 37:02.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:02.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:02.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/SharedWorker.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:02.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) 37:02.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:02.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 37:02.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/Worker.cpp: In member function 'virtual nsresult mozilla::dom::Worker::QueryInterface(const nsIID&, void**)': 37:02.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:02.84 foundInterface = 0; \ 37:02.84 ^~~~~~~~~~~~~~ 37:02.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:02.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:02.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/Worker.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:02.84 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 37:02.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Worker.h:11, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.h:10, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/ChromeWorker.cpp:7, 37:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 37:02.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:02.84 } else 37:02.84 ^~~~ 37:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:02.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:02.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/Worker.cpp:142:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:02.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Worker) 37:02.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 37:06.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 37:06.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:49, 37:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 37:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 37:06.97 size - sizeof(js::NativeObject)); 37:06.97 ^ 37:06.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 37:06.98 class HeapSlot : public WriteBarrieredBase { 37:06.98 ^~~~~~~~ 37:06.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 37:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 37:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 37:06.98 memset(aT, 0, sizeof(T)); 37:06.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:06.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:06.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:06.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 37:06.99 struct TabSizes { 37:06.99 ^~~~~~~~ 37:06.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 37:07.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 37:07.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.00 memset(aT, 0, sizeof(T)); 37:07.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 37:07.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:18, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 37:07.01 struct ServoSizes { 37:07.01 ^~~~~~~~~~ 37:07.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 37:07.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 37:07.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.02 memset(aT, 0, sizeof(T)); 37:07.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 37:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 37:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 37:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 37:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 37:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 37:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 37:07.09 class StaticStrings { 37:07.09 ^~~~~~~~~~~~~ 37:07.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 37:07.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 37:07.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.09 memset(aT, 0, sizeof(T)); 37:07.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 37:07.09 class PreliminaryObjectArray { 37:07.09 ^~~~~~~~~~~~~~~~~~~~~~ 37:07.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 37:07.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 37:07.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.10 memset(aT, 0, sizeof(T)); 37:07.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/Promise.h:13, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:17, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 37:07.10 class TypeNewScript { 37:07.10 ^~~~~~~~~~~~~ 37:07.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 37:07.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 37:07.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.11 memset(aT, 0, sizeof(T)); 37:07.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 37:07.12 struct ZoneGCStats { 37:07.12 ^~~~~~~~~~~ 37:07.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 37:07.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 37:07.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.12 memset(aT, 0, sizeof(T)); 37:07.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 37:07.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 37:07.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 37:07.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 37:07.14 struct IonScriptCounts { 37:07.14 ^~~~~~~~~~~~~~~ 37:07.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 37:07.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 37:07.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.15 memset(aT, 0, sizeof(T)); 37:07.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 37:07.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 37:07.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 37:07.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 37:07.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 37:07.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:10, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 37:07.17 class NewObjectCache { 37:07.17 ^~~~~~~~~~~~~~ 37:07.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 37:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 37:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.18 memset(aT, 0, sizeof(T)); 37:07.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:23, 37:07.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 37:07.19 class MOZ_NON_PARAM alignas(8) Value { 37:07.19 ^~~~~ 37:07.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:20, 37:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 37:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 37:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 37:07.20 memset(aT, 0, sizeof(T)); 37:07.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:07.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 37:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 37:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 37:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:14, 37:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 37:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 37:07.21 class CodeOffsetJump { 37:07.21 ^~~~~~~~~~~~~~ 37:07.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Conversions.h:22, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.h:17, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/DateTime.cpp:7, 37:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:2: 37:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 37:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 37:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 37:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.23 memset(table, 0, sizeof(*table) * capacity()); 37:07.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 37:07.23 class HashTableEntry { 37:07.24 ^~~~~~~~~~~~~~ 37:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 37:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 37:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 37:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.25 memset(table, 0, sizeof(*table) * capacity()); 37:07.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 37:07.25 class HashTableEntry { 37:07.25 ^~~~~~~~~~~~~~ 37:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 37:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 37:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 37:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.26 memset(table, 0, sizeof(*table) * capacity()); 37:07.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 37:07.26 class HashTableEntry { 37:07.26 ^~~~~~~~~~~~~~ 37:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 37:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 37:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 37:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.28 memset(table, 0, sizeof(*table) * capacity()); 37:07.28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 37:07.28 class HashTableEntry { 37:07.29 ^~~~~~~~~~~~~~ 37:07.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 37:07.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 37:07.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:3767:23: required from here 37:07.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.30 memset(table, 0, sizeof(*table) * capacity()); 37:07.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 37:07.30 class HashTableEntry { 37:07.30 ^~~~~~~~~~~~~~ 37:07.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 37:07.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::MissingEnvironmentKey; Value = js::ReadBarriered; HashPolicy = js::MissingEnvironmentKey; AllocPolicy = js::ZoneAllocPolicy]' 37:07.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.cpp:2641:29: required from here 37:07.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.31 memset(table, 0, sizeof(*table) * capacity()); 37:07.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 37:07.32 class HashTableEntry { 37:07.32 ^~~~~~~~~~~~~~ 37:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::LiveEnvironmentVal>; HashPolicy = js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 37:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::ReadBarriered; Value = js::LiveEnvironmentVal; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::ZoneAllocPolicy]' 37:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject.cpp:2642:26: required from here 37:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::LiveEnvironmentVal> >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.33 memset(table, 0, sizeof(*table) * capacity()); 37:07.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::LiveEnvironmentVal> >'} declared here 37:07.34 class HashTableEntry { 37:07.34 ^~~~~~~~~~~~~~ 37:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 37:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 37:07.36 memset(table, 0, sizeof(*table) * capacity()); 37:07.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 37:07.36 class HashTableEntry { 37:07.37 ^~~~~~~~~~~~~~ 37:07.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': 37:07.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:10089:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 37:07.38 JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 37:07.39 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:07.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 37:07.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 37:07.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame-inl.h:16, 37:07.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:23, 37:07.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 37:07.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h: In static member function 'static void js::Debugger::slowPathPromiseHook(JSContext*, js::Debugger::Hook, JS::Handle)': 37:07.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] 37:07.41 cx_->leaveCompartment(origin_, maybeLock_); 37:07.41 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 37:07.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::origin_' was declared here 37:07.41 Maybe ac; 37:07.41 ^~ 37:07.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 37:07.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 37:07.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame-inl.h:16, 37:07.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:23, 37:07.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 37:07.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:7, 37:07.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] 37:07.42 cx_->leaveCompartment(origin_, maybeLock_); 37:07.43 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 37:07.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src32.cpp:11: 37:07.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::cx_' was declared here 37:07.43 Maybe ac; 37:07.43 ^~ 37:07.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 37:10.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 37:10.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/U2F.h:12, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:7, 37:10.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:10.06 foundInterface = 0; \ 37:10.06 ^~~~~~~~~~~~~~ 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:10.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:10.06 ^~~~~~~~~~~~~~~~~~~~~~~ 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:10.06 NS_INTERFACE_MAP_END 37:10.06 ^~~~~~~~~~~~~~~~~~~~ 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:10.06 else 37:10.06 ^~~~ 37:10.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:10.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:10.07 ^~~~~~~~~~~~~~~~~~ 37:10.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/u2f/U2F.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:10.07 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 37:10.07 ^~~~~~~~~~~~~~~~~~~~~~ 37:10.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 37:11.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 37:11.44 libdom_u2f.a.desc 37:11.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/u2f' 37:16.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 37:16.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': 37:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.34 foundInterface = 0; \ 37:16.34 ^~~~~~~~~~~~~~ 37:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:16.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:16.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:16.35 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 37:16.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 37:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.35 } else 37:16.35 ^~~~ 37:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:16.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:16.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:16.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) 37:16.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': 37:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.36 foundInterface = 0; \ 37:16.36 ^~~~~~~~~~~~~~ 37:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:16.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:16.36 ^~~~~~~~~~~~~~~~~~~~~~~ 37:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:16.37 NS_INTERFACE_MAP_END 37:16.37 ^~~~~~~~~~~~~~~~~~~~ 37:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.37 else 37:16.37 ^~~~ 37:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:16.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:16.37 ^~~~~~~~~~~~~~~~~~ 37:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:16.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:16.38 ^~~~~~~~~~~~~~~~~~~~~~ 37:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': 37:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.38 foundInterface = 0; \ 37:16.39 ^~~~~~~~~~~~~~ 37:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:16.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:16.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:16.39 NS_INTERFACE_MAP_END_INHERITING(Performance) 37:16.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.40 else 37:16.40 ^~~~ 37:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:16.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:16.40 ^~~~~~~~~~~~~~~~~~ 37:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceMainThread.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:16.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:16.41 ^~~~~~~~~~~~~~~~~~~~~~ 37:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceNavigationTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceNavigationTiming::QueryInterface(const nsIID&, void**)': 37:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.42 foundInterface = 0; \ 37:16.42 ^~~~~~~~~~~~~~ 37:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:16.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:16.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceNavigationTiming.cpp:13:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:16.43 NS_INTERFACE_MAP_END_INHERITING(PerformanceResourceTiming) 37:16.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 37:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.43 } else 37:16.43 ^~~~ 37:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:16.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:16.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceNavigationTiming.cpp:12:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:16.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceNavigationTiming) 37:16.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 37:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': 37:16.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.45 foundInterface = 0; \ 37:16.45 ^~~~~~~~~~~~~~ 37:16.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:16.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:16.46 ^~~~~~~~~~~~~~~~~~~~~~~ 37:16.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:16.46 NS_INTERFACE_MAP_END 37:16.46 ^~~~~~~~~~~~~~~~~~~~ 37:16.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.46 else 37:16.46 ^~~~ 37:16.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:16.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:16.46 ^~~~~~~~~~~~~~~~~~ 37:16.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserver.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:16.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:16.47 ^~~~~~~~~~~~~~~~~~~~~~ 37:16.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': 37:16.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.47 foundInterface = 0; \ 37:16.47 ^~~~~~~~~~~~~~ 37:16.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:16.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:16.48 ^~~~~~~~~~~~~~~~~~~~~~~ 37:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:16.48 NS_INTERFACE_MAP_END 37:16.48 ^~~~~~~~~~~~~~~~~~~~ 37:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.48 else 37:16.48 ^~~~ 37:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:16.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:16.48 ^~~~~~~~~~~~~~~~~~ 37:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceObserverEntryList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:16.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:16.48 ^~~~~~~~~~~~~~~~~~~~~~ 37:16.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': 37:16.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:16.49 foundInterface = 0; \ 37:16.49 ^~~~~~~~~~~~~~ 37:16.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:16.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:16.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:16.50 NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) 37:16.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 37:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.h:11, 37:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/Performance.cpp:7, 37:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 37:16.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:16.51 } else 37:16.51 ^~~~ 37:16.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:16.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:16.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/performance/PerformanceResourceTiming.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:16.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) 37:16.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:16.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 37:18.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 37:18.57 libdom_performance.a.desc 37:18.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/performance' 37:23.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 37:23.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/Key.cpp: In static member function 'static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)': 37:23.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/Key.cpp:575:5: warning: 'out' may be used uninitialized in this function [-Wmaybe-uninitialized] 37:23.59 ++out; 37:23.59 ^~~~~ 37:23.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 37:25.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:25.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:28.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 37:28.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 37:30.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 37:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNodeCensus.cpp:14, 37:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:11: 37:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 37:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 37:30.50 size - sizeof(js::NativeObject)); 37:30.50 ^ 37:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 37:30.51 class HeapSlot : public WriteBarrieredBase { 37:30.51 ^~~~~~~~ 37:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 37:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 37:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.54 memset(aT, 0, sizeof(T)); 37:30.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 37:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 37:30.57 struct TabSizes { 37:30.57 ^~~~~~~~ 37:30.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.57 memset(aT, 0, sizeof(T)); 37:30.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 37:30.57 struct ServoSizes { 37:30.57 ^~~~~~~~~~ 37:30.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 37:30.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.57 memset(aT, 0, sizeof(T)); 37:30.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitOptions.h:12, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonOptimizationLevels.h:14, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:19, 37:30.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 37:30.58 class StaticStrings { 37:30.58 ^~~~~~~~~~~~~ 37:30.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.58 memset(aT, 0, sizeof(T)); 37:30.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 37:30.58 class PreliminaryObjectArray { 37:30.58 ^~~~~~~~~~~~~~~~~~~~~~ 37:30.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 37:30.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.58 memset(aT, 0, sizeof(T)); 37:30.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:23, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 37:30.59 class TypeNewScript { 37:30.59 ^~~~~~~~~~~~~ 37:30.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.59 memset(aT, 0, sizeof(T)); 37:30.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:18, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 37:30.59 struct IonScriptCounts { 37:30.59 ^~~~~~~~~~~~~~~ 37:30.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.59 memset(aT, 0, sizeof(T)); 37:30.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:25, 37:30.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 37:30.60 struct ZoneGCStats { 37:30.60 ^~~~~~~~~~~ 37:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.60 memset(aT, 0, sizeof(T)); 37:30.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.h:18, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger.h:20, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:25, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 37:30.60 class NewObjectCache { 37:30.60 ^~~~~~~~~~~~~~ 37:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 37:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.61 memset(aT, 0, sizeof(T)); 37:30.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:29, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 37:30.61 class MOZ_NON_PARAM alignas(8) Value { 37:30.61 ^~~~~ 37:30.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:21, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 37:30.61 memset(aT, 0, sizeof(T)); 37:30.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 37:30.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BaselineFrame.h:10, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack-inl.h:14, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Debugger-inl.h:12, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:36, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 37:30.61 class CodeOffsetJump { 37:30.61 ^~~~~~~~~~~~~~ 37:30.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/UbiNode.h:24, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UbiNode.cpp:7, 37:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src40.cpp:2: 37:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 37:30.62 memset(table, 0, sizeof(*table) * capacity()); 37:30.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 37:30.62 class HashTableEntry { 37:30.62 ^~~~~~~~~~~~~~ 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 37:30.62 memset(table, 0, sizeof(*table) * capacity()); 37:30.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 37:30.62 class HashTableEntry { 37:30.62 ^~~~~~~~~~~~~~ 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 37:30.62 memset(table, 0, sizeof(*table) * capacity()); 37:30.62 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 37:30.62 class HashTableEntry { 37:30.62 ^~~~~~~~~~~~~~ 37:30.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 37:30.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:30.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/base/txCore.h:11, 37:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txXMLEventHandler.h:9, 37:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txBufferingHandler.h:9, 37:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txBufferingHandler.cpp:6, 37:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: 37:30.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': 37:30.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:30.66 foundInterface = 0; \ 37:30.66 ^~~~~~~~~~~~~~ 37:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:30.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:30.66 ^~~~~~~~~~~~~~~~~~~~~~~ 37:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:299:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:30.66 NS_INTERFACE_MAP_END 37:30.66 ^~~~~~~~~~~~~~~~~~~~ 37:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:30.66 else 37:30.66 ^~~~ 37:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 37:30.66 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 37:30.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:30.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:298:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 37:30.66 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentTransformer) 37:30.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:30.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:32.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:32.85 libdom_xslt_xslt.a.desc 37:32.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xslt' 37:42.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 37:42.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 37:44.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 37:44.27 libdom_smil.a.desc 37:44.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/smil' 37:44.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 37:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 37:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 37:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPointList.h:12, 37:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolyElement.h:11, 37:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 37:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolygonElement.cpp:7, 37:44.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 37:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 37:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.75 foundInterface = 0; \ 37:44.75 ^~~~~~~~~~~~~~ 37:44.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.76 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.76 NS_INTERFACE_MAP_END 37:44.76 ^~~~~~~~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.76 else 37:44.76 ^~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.76 ^~~~~~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPreserveAspectRatio.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.76 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.76 foundInterface = 0; \ 37:44.76 ^~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.76 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.77 NS_INTERFACE_MAP_END 37:44.77 ^~~~~~~~~~~~~~~~~~~~ 37:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.77 else 37:44.77 ^~~~ 37:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.77 ^~~~~~~~~~~~~~~~~~ 37:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGRect.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.77 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': 37:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.77 foundInterface = 0; \ 37:44.78 ^~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.78 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.78 NS_INTERFACE_MAP_END 37:44.78 ^~~~~~~~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.78 else 37:44.78 ^~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.78 ^~~~~~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSVGElement.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.78 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.78 foundInterface = 0; \ 37:44.78 ^~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 37:44.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 37:44.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 37:44.79 NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) 37:44.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:44.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPointList.h:12, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedPointList.h:14, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolyElement.h:11, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGPolygonElement.cpp:7, 37:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 37:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.79 } else 37:44.79 ^~~~ 37:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 37:44.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 37:44.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGSwitchElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 37:44.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) 37:44.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:44.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 37:44.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 37:44.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 37:45.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 37:45.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:8, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Console.h:10, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:7, 37:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 37:45.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:45.19 foundInterface = 0; \ 37:45.19 ^~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:45.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:45.19 ^~~~~~~~~~~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:45.19 NS_INTERFACE_MAP_END 37:45.19 ^~~~~~~~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:45.19 else 37:45.19 ^~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:45.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:45.19 ^~~~~~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:45.19 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 37:45.19 ^~~~~~~~~~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp: In member function 'virtual nsresult mozilla::dom::ConsoleInstance::QueryInterface(const nsIID&, void**)': 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:45.19 foundInterface = 0; \ 37:45.19 ^~~~~~~~~~~~~~ 37:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:45.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:45.20 ^~~~~~~~~~~~~~~~~~~~~~~ 37:45.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:45.20 NS_INTERFACE_MAP_END 37:45.20 ^~~~~~~~~~~~~~~~~~~~ 37:45.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:30, 37:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 37:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 37:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Console.h:10, 37:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/Console.cpp:7, 37:45.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 37:45.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:45.20 else 37:45.20 ^~~~ 37:45.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/console/ConsoleInstance.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 37:45.20 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 37:45.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:45.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 37:46.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 37:46.88 libdom_console.a.desc 37:46.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/console' 37:47.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 37:47.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: 37:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': 37:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsJSNPRuntime.cpp:1982:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 37:47.34 memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); 37:47.34 ^ 37:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/plugins/base/nsJSNPRuntime.cpp:236:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 37:47.34 typedef struct NPObjectMemberPrivate { 37:47.34 ^~~~~~~~~~~~~~~~~~~~~ 37:47.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 37:50.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 37:50.47 libdom_plugins_base.a.desc 37:50.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/base' 38:00.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 38:00.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:00.47 foundInterface = 0; \ 38:00.47 ^~~~~~~~~~~~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:00.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:00.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:646:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:00.47 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:00.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:00.47 else 38:00.47 ^~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:00.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:00.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:645:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:00.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) 38:00.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': 38:00.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:00.47 foundInterface = 0; \ 38:00.47 ^~~~~~~~~~~~~~ 38:00.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:00.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:00.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:00.51 NS_INTERFACE_MAP_END_INHERITING(Event) 38:00.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:00.54 } else 38:00.54 ^~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplayEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:00.54 foundInterface = 0; \ 38:00.54 ^~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:00.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:00.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:00.54 } else 38:00.54 ^~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:00.54 foundInterface = 0; \ 38:00.54 ^~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:00.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:00.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:00.54 } else 38:00.54 ^~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38:00.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) 38:00.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 38:00.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:00.55 foundInterface = 0; \ 38:00.55 ^~~~~~~~~~~~~~ 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:00.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:00.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:00.55 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:00.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRDisplay.cpp:7, 38:00.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:00.55 } else 38:00.55 ^~~~ 38:00.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:00.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:00.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/vr/VRServiceTest.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38:00.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) 38:00.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:00.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 38:01.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 38:01.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:01.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:01.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:01.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:01.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 38:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 38:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 38:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.h:10, 38:01.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.cpp:7, 38:01.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 38:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': 38:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:01.10 foundInterface = 0; \ 38:01.10 ^~~~~~~~~~~~~~ 38:01.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:01.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:01.11 ^~~~~~~~~~~~~~~~~~~~~~~ 38:01.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:309:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:01.11 NS_INTERFACE_MAP_END 38:01.11 ^~~~~~~~~~~~~~~~~~~~ 38:01.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:01.11 else 38:01.18 ^~~~ 38:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:01.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:01.18 ^~~~~~~~~~~~~~~~~~ 38:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:308:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:01.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:01.18 ^~~~~~~~~~~~~~~~~~~~~~ 38:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': 38:01.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:01.18 foundInterface = 0; \ 38:01.18 ^~~~~~~~~~~~~~ 38:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:01.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:01.21 ^~~~~~~~~~~~~~~~~~~~~~~ 38:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:01.21 NS_INTERFACE_MAP_END 38:01.21 ^~~~~~~~~~~~~~~~~~~~ 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:01.22 else 38:01.22 ^~~~ 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:01.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:01.22 ^~~~~~~~~~~~~~~~~~ 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/WorkletGlobalScope.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:01.22 NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) 38:01.22 ^~~~~~~~~~~~~~~~~~~~~~ 38:01.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:31, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.h:10, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/AudioWorkletGlobalScope.cpp:7, 38:01.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 38:01.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 38:01.41 memset(aT, 0, sizeof(T)); 38:01.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:01.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/worklet/Worklet.cpp:22, 38:01.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:20: 38:01.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 38:01.41 struct GlobalProperties { 38:01.41 ^~~~~~~~~~~~~~~~ 38:01.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 38:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 38:01.98 libdom_vr.a.desc 38:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/vr' 38:02.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 38:02.57 libdom_worklet.a.desc 38:02.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/worklet' 38:08.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:08.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 38:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:112:57: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.80 memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 38:08.80 ^ 38:08.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.80 class txXPathNode { 38:08.80 ^~~~~~~~~~~ 38:08.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 38:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:277:58: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.80 memmove(insertPos, pos, count * sizeof(txXPathNode)); 38:08.80 ^ 38:08.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.81 class txXPathNode { 38:08.81 ^~~~~~~~~~~ 38:08.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:375:75: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.81 memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 38:08.81 ^ 38:08.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.81 class txXPathNode { 38:08.81 ^~~~~~~~~~~ 38:08.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 38:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:469:56: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.84 memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 38:08.84 ^ 38:08.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.85 class txXPathNode { 38:08.85 ^~~~~~~~~~~ 38:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:497:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.85 memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 38:08.85 ^ 38:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.85 class txXPathNode { 38:08.85 ^~~~~~~~~~~ 38:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 38:08.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 38:08.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNodeSet.cpp:570:62: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:08.89 memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 38:08.89 ^ 38:08.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathTreeWalker.h:10, 38:08.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txNameTest.cpp:9, 38:08.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 38:08.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 38:08.89 class txXPathNode { 38:08.89 ^~~~~~~~~~~ 38:08.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:16.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:16.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/UnboxedObject-inl.h:14, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Interpreter-inl.h:24, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:62, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 38:16.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 38:16.17 size - sizeof(js::NativeObject)); 38:16.17 ^ 38:16.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 38:16.17 class HeapSlot : public WriteBarrieredBase { 38:16.17 ^~~~~~~~ 38:16.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.22 memset(aT, 0, sizeof(T)); 38:16.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 38:16.22 struct TabSizes { 38:16.22 ^~~~~~~~ 38:16.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 38:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.22 memset(aT, 0, sizeof(T)); 38:16.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 38:16.27 struct ServoSizes { 38:16.27 ^~~~~~~~~~ 38:16.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 38:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 38:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.27 memset(aT, 0, sizeof(T)); 38:16.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 38:16.27 class StaticStrings { 38:16.27 ^~~~~~~~~~~~~ 38:16.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.30 memset(aT, 0, sizeof(T)); 38:16.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 38:16.30 class PreliminaryObjectArray { 38:16.30 ^~~~~~~~~~~~~~~~~~~~~~ 38:16.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 38:16.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.30 memset(aT, 0, sizeof(T)); 38:16.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:16.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 38:16.43 class TypeNewScript { 38:16.43 ^~~~~~~~~~~~~ 38:16.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 38:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 38:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.43 memset(aT, 0, sizeof(T)); 38:16.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 38:16.43 struct IonScriptCounts { 38:16.43 ^~~~~~~~~~~~~~~ 38:16.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 38:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 38:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.46 memset(aT, 0, sizeof(T)); 38:16.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 38:16.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 38:16.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 38:16.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 38:16.50 struct ZoneGCStats { 38:16.50 ^~~~~~~~~~~ 38:16.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 38:16.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 38:16.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.52 memset(aT, 0, sizeof(T)); 38:16.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 38:16.52 class NewObjectCache { 38:16.52 ^~~~~~~~~~~~~~ 38:16.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 38:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 38:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.53 memset(aT, 0, sizeof(T)); 38:16.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 38:16.53 class MOZ_NON_PARAM alignas(8) Value { 38:16.53 ^~~~~ 38:16.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 38:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 38:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.54 memset(aT, 0, sizeof(T)); 38:16.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 38:16.54 class CodeOffsetJump { 38:16.54 ^~~~~~~~~~~~~~ 38:16.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': 38:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.cpp:2383:23: required from here 38:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 38:16.55 memset(aT, 0, sizeof(T)); 38:16.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSFunction.h:17, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:15, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsexn.h:17, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GlobalObject.h:12, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/MapObject.h:11, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:16, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.h:820:7: note: 'class JSScript' declared here 38:16.55 class JSScript : public js::gc::TenuredCell { 38:16.55 ^~~~~~~~ 38:16.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 38:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 38:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.56 memset(aT, 0, sizeof(T)); 38:16.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/MemoryMetrics.cpp:26, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:29: 38:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 38:16.56 struct LinkDataTierCacheablePod { 38:16.56 ^~~~~~~~~~~~~~~~~~~~~~~~ 38:16.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]': 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:37:15: required from here 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 38:16.57 memset(aT, 0, sizeof(T)); 38:16.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here 38:16.57 class ObjectGroup : public gc::TenuredCell { 38:16.57 ^~~~~~~~~~~ 38:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]': 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1521:64: required from here 38:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroupCompartment' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 38:16.58 memset(aT, 0, sizeof(T)); 38:16.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:574:7: note: 'class js::ObjectGroupCompartment' declared here 38:16.58 class ObjectGroupCompartment { 38:16.58 ^~~~~~~~~~~~~~~~~~~~~~ 38:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:10, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.cpp:11, 38:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src35.cpp:11: 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.58 memset(table, 0, sizeof(*table) * capacity()); 38:16.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 38:16.58 class HashTableEntry { 38:16.58 ^~~~~~~~~~~~~~ 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.59 memset(table, 0, sizeof(*table) * capacity()); 38:16.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:16.59 class HashTableEntry { 38:16.59 ^~~~~~~~~~~~~~ 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 38:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.59 memset(table, 0, sizeof(*table) * capacity()); 38:16.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:16.60 class HashTableEntry { 38:16.60 ^~~~~~~~~~~~~~ 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.60 memset(table, 0, sizeof(*table) * capacity()); 38:16.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:16.60 class HashTableEntry { 38:16.60 ^~~~~~~~~~~~~~ 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::SharedScriptData* const; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::SharedScriptData*; HashPolicy = js::ScriptBytecodeHasher; AllocPolicy = js::SystemAllocPolicy]' 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSScript.cpp:2250:15: required from here 38:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.61 memset(table, 0, sizeof(*table) * capacity()); 38:16.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 38:16.61 class HashTableEntry { 38:16.61 ^~~~~~~~~~~~~~ 38:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::ArrayObjectKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::ArrayObjectKey; AllocPolicy = js::SystemAllocPolicy]' 38:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1636:29: required from here 38:16.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.64 memset(table, 0, sizeof(*table) * capacity()); 38:16.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:16.64 class HashTableEntry { 38:16.64 ^~~~~~~~~~~~~~ 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::PlainObjectKey; Value = js::ObjectGroupCompartment::PlainObjectEntry; HashPolicy = js::ObjectGroupCompartment::PlainObjectKey; AllocPolicy = js::SystemAllocPolicy]' 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1645:29: required from here 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.64 memset(table, 0, sizeof(*table) * capacity()); 38:16.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:16.64 class HashTableEntry { 38:16.64 ^~~~~~~~~~~~~~ 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::AllocationSiteKey; AllocPolicy = js::SystemAllocPolicy]' 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:501:5: required from 'void JS::WeakCache >::clear() [with Key = js::ObjectGroupCompartment::AllocationSiteKey; Value = js::ReadBarriered; HashPolicy = js::ObjectGroupCompartment::AllocationSiteKey; AllocPolicy = js::SystemAllocPolicy; MapSweepPolicy = JS::DefaultMapSweepPolicy >]' 38:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1634:32: required from here 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.65 memset(table, 0, sizeof(*table) * capacity()); 38:16.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:16.65 class HashTableEntry { 38:16.65 ^~~~~~~~~~~~~~ 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ObjectGroupCompartment::NewEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::ObjectGroupCompartment::NewEntry; HashPolicy = js::ObjectGroupCompartment::NewEntry; AllocPolicy = js::SystemAllocPolicy]' 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:696:5: required from 'void JS::WeakCache >::clear() [with T = js::ObjectGroupCompartment::NewEntry; HashPolicy = js::ObjectGroupCompartment::NewEntry; AllocPolicy = js::SystemAllocPolicy]' 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.cpp:1648:28: required from here 38:16.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.65 memset(table, 0, sizeof(*table) * capacity()); 38:16.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 38:16.66 class HashTableEntry { 38:16.66 ^~~~~~~~~~~~~~ 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.66 memset(table, 0, sizeof(*table) * capacity()); 38:16.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:16.66 class HashTableEntry { 38:16.66 ^~~~~~~~~~~~~~ 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 38:16.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 38:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:392:41: required from here 38:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:16.67 memset(table, 0, sizeof(*table) * capacity()); 38:16.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:16.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:16.67 class HashTableEntry { 38:16.67 ^~~~~~~~~~~~~~ 38:16.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:19.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 38:19.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 38:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 38:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 38:19.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 38:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': 38:19.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.10 foundInterface = 0; \ 38:19.10 ^~~~~~~~~~~~~~ 38:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:19.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:19.11 ^~~~~~~~~~~~~~~~~~~~~~~ 38:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:19.11 NS_INTERFACE_MAP_END 38:19.11 ^~~~~~~~~~~~~~~~~~~~ 38:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.11 else 38:19.11 ^~~~ 38:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:19.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:19.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULCommandDispatcher.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:19.12 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) 38:19.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.12 foundInterface = 0; \ 38:19.12 ^~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:19.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:19.12 ^~~~~~~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:19.12 NS_INTERFACE_MAP_END 38:19.12 ^~~~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.12 else 38:19.12 ^~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:19.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:19.12 ^~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULContentSink.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:19.12 NS_INTERFACE_MAP_ENTRY(nsIContentSink) 38:19.12 ^~~~~~~~~~~~~~~~~~~~~~ 38:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': 38:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.13 foundInterface = 0; \ 38:19.14 ^~~~~~~~~~~~~~ 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:19.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:19.14 ^~~~~~~~~~~~~~~~~~~~~~~ 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:19.14 NS_INTERFACE_MAP_END 38:19.14 ^~~~~~~~~~~~~~~~~~~~ 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.14 else 38:19.14 ^~~~ 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:19.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:19.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULControllers.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:19.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) 38:19.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 38:19.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 38:19.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:27, 38:19.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:47: 38:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 38:19.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:19.15 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 38:19.17 ^ 38:19.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.h:173, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.h:49, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:14, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 38:19.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 38:19.17 class nsCSSValue { 38:19.17 ^~~~~~~~~~ 38:19.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 38:19.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 38:19.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)': 38:19.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.17 foundInterface = 0; \ 38:19.17 ^~~~~~~~~~~~~~ 38:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 38:19.20 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 38:19.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 38:19.20 NS_INTERFACE_MAP_END_AGGREGATED(mElement) 38:19.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.20 else 38:19.20 ^~~~ 38:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:19.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:19.20 ^~~~~~~~~~~~~~~~~~ 38:19.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:19.21 NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) 38:19.21 ^~~~~~~~~~~~~~~~~~~~~~ 38:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)': 38:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.21 foundInterface = 0; \ 38:19.21 ^~~~~~~~~~~~~~ 38:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:19.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:19.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULElement.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:19.21 NS_INTERFACE_MAP_END_INHERITING(nsStyledElement) 38:19.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:19.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/CustomElementRegistry.h:21, 38:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.h:70, 38:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 38:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:14, 38:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 38:19.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 38:19.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.22 } else 38:19.22 ^~~~ 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 38:19.22 } else 38:19.22 ^~~~ 38:19.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:19.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:19.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 38:19.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.h:9, 38:19.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/XULDocument.cpp:26, 38:19.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.22 foundInterface = 0; \ 38:19.22 ^~~~~~~~~~~~~~ 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:19.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:19.22 ^~~~~~~~~~~~~~~~~~~~~~~ 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:19.22 NS_INTERFACE_MAP_END 38:19.22 ^~~~~~~~~~~~~~~~~~~~ 38:19.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.23 else 38:19.23 ^~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:19.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:19.23 ^~~~~~~~~~~~~~~~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPopupListener.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:19.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:19.23 ^~~~~~~~~~~~~~~~~~~~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:19.23 foundInterface = 0; \ 38:19.23 ^~~~~~~~~~~~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:19.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:19.23 ^~~~~~~~~~~~~~~~~~~~~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:19.23 NS_INTERFACE_MAP_END 38:19.23 ^~~~~~~~~~~~~~~~~~~~ 38:19.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:19.23 else 38:19.23 ^~~~ 38:19.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:19.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:19.25 ^~~~~~~~~~~~~~~~~~ 38:19.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xul/nsXULPrototypeDocument.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:19.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:19.25 ^~~~~~~~~~~~~~~~~~~~~~ 38:19.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 38:20.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 38:20.91 libdom_xul.a.desc 38:20.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xul' 38:23.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:23.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 38:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 38:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.05 memset(aT, 0, sizeof(T)); 38:23.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 38:23.05 struct TabSizes { 38:23.05 ^~~~~~~~ 38:23.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 38:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 38:23.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.06 memset(aT, 0, sizeof(T)); 38:23.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 38:23.06 struct ServoSizes { 38:23.06 ^~~~~~~~~~ 38:23.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 38:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 38:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.07 memset(aT, 0, sizeof(T)); 38:23.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 38:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:34, 38:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 38:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 38:23.08 class StaticStrings { 38:23.08 ^~~~~~~~~~~~~ 38:23.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 38:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 38:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.09 memset(aT, 0, sizeof(T)); 38:23.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:29, 38:23.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 38:23.09 struct LinkDataTierCacheablePod { 38:23.09 ^~~~~~~~~~~~~~~~~~~~~~~~ 38:23.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 38:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 38:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.09 memset(aT, 0, sizeof(T)); 38:23.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 38:23.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 38:23.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 38:23.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 38:23.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 38:23.11 struct ZoneGCStats { 38:23.11 ^~~~~~~~~~~ 38:23.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 38:23.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 38:23.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.12 memset(aT, 0, sizeof(T)); 38:23.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 38:23.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 38:23.14 class PreliminaryObjectArray { 38:23.14 ^~~~~~~~~~~~~~~~~~~~~~ 38:23.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 38:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 38:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.14 memset(aT, 0, sizeof(T)); 38:23.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:23.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 38:23.15 class TypeNewScript { 38:23.15 ^~~~~~~~~~~~~ 38:23.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 38:23.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 38:23.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.16 memset(aT, 0, sizeof(T)); 38:23.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 38:23.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 38:23.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 38:23.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 38:23.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 38:23.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 38:23.20 struct IonScriptCounts { 38:23.20 ^~~~~~~~~~~~~~~ 38:23.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 38:23.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 38:23.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.20 memset(aT, 0, sizeof(T)); 38:23.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 38:23.22 class NewObjectCache { 38:23.22 ^~~~~~~~~~~~~~ 38:23.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 38:23.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 38:23.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.22 memset(aT, 0, sizeof(T)); 38:23.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:31, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:25, 38:23.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 38:23.23 class MOZ_NON_PARAM alignas(8) Value { 38:23.23 ^~~~~ 38:23.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:18, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 38:23.24 memset(aT, 0, sizeof(T)); 38:23.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:23.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:32, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 38:23.24 class CodeOffsetJump { 38:23.24 ^~~~~~~~~~~~~~ 38:23.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.h:22, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCode.cpp:19, 38:23.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src42.cpp:2: 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 38:23.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 38:23.26 memset(table, 0, sizeof(*table) * capacity()); 38:23.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 38:23.26 class HashTableEntry { 38:23.26 ^~~~~~~~~~~~~~ 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 38:23.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:23.28 memset(table, 0, sizeof(*table) * capacity()); 38:23.28 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:23.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:23.28 class HashTableEntry { 38:23.28 ^~~~~~~~~~~~~~ 38:23.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:23.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 38:23.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 38:23.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:23.30 memset(table, 0, sizeof(*table) * capacity()); 38:23.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:23.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:23.31 class HashTableEntry { 38:23.31 ^~~~~~~~~~~~~~ 38:23.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:28.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 38:28.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 38:28.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 38:28.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGStringList.h:11, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTests.h:11, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10, 38:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextContentElement.h:10, 38:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, 38:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SVGTextElement.h:10, 38:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGTextElement.cpp:7, 38:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 38:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': 38:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:28.22 foundInterface = 0; \ 38:28.22 ^~~~~~~~~~~~~~ 38:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:28.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:28.23 ^~~~~~~~~~~~~~~~~~~~~~~ 38:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:28.23 NS_INTERFACE_MAP_END 38:28.23 ^~~~~~~~~~~~~~~~~~~~ 38:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:28.23 else 38:28.23 ^~~~ 38:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:28.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:28.23 ^~~~~~~~~~~~~~~~~~ 38:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:28.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:28.24 ^~~~~~~~~~~~~~~~~~~~~~ 38:28.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 38:28.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 38:28.88 libdom_presentation_provider.a.desc 38:28.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/provider' 38:30.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:30.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.cpp:40, 38:30.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:38: 38:30.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 38:30.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 38:30.04 size - sizeof(js::NativeObject)); 38:30.04 ^ 38:30.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 38:30.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 38:30.04 class HeapSlot : public WriteBarrieredBase { 38:30.04 ^~~~~~~~ 38:30.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.05 memset(aT, 0, sizeof(T)); 38:30.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 38:30.05 struct TabSizes { 38:30.05 ^~~~~~~~ 38:30.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.05 memset(aT, 0, sizeof(T)); 38:30.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:12, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 38:30.05 struct ServoSizes { 38:30.05 ^~~~~~~~~~ 38:30.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 38:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 38:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.06 memset(aT, 0, sizeof(T)); 38:30.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 38:30.06 class StaticStrings { 38:30.06 ^~~~~~~~~~~~~ 38:30.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 38:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 38:30.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.07 memset(aT, 0, sizeof(T)); 38:30.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 38:30.08 class PreliminaryObjectArray { 38:30.08 ^~~~~~~~~~~~~~~~~~~~~~ 38:30.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 38:30.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 38:30.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.08 memset(aT, 0, sizeof(T)); 38:30.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:30.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 38:30.09 class TypeNewScript { 38:30.09 ^~~~~~~~~~~~~ 38:30.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 38:30.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 38:30.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.09 memset(aT, 0, sizeof(T)); 38:30.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 38:30.10 struct IonScriptCounts { 38:30.10 ^~~~~~~~~~~~~~~ 38:30.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 38:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 38:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.11 memset(aT, 0, sizeof(T)); 38:30.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 38:30.11 struct ZoneGCStats { 38:30.11 ^~~~~~~~~~~ 38:30.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.12 memset(aT, 0, sizeof(T)); 38:30.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:15, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 38:30.12 class NewObjectCache { 38:30.12 ^~~~~~~~~~~~~~ 38:30.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 38:30.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.13 memset(aT, 0, sizeof(T)); 38:30.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:21, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 38:30.13 class MOZ_NON_PARAM alignas(8) Value { 38:30.13 ^~~~~ 38:30.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.13 memset(aT, 0, sizeof(T)); 38:30.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:53, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 38:30.13 class CodeOffsetJump { 38:30.13 ^~~~~~~~~~~~~~ 38:30.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = unsigned int]': 38:30.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.cpp:966:23: required from here 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead [-Wclass-memaccess] 38:30.14 memset(aT, 0, sizeof(T)); 38:30.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:30.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:14, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:720:7: note: 'class js::TemporaryTypeSet' declared here 38:30.14 class TemporaryTypeSet : public TypeSet { 38:30.14 ^~~~~~~~~~~~~~~~ 38:30.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 38:30.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 38:30.14 memset(table, 0, sizeof(*table) * capacity()); 38:30.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 38:30.25 class HashTableEntry { 38:30.25 ^~~~~~~~~~~~~~ 38:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 38:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 38:30.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 38:30.26 memset(table, 0, sizeof(*table) * capacity()); 38:30.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 38:30.26 class HashTableEntry { 38:30.26 ^~~~~~~~~~~~~~ 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:30.26 memset(table, 0, sizeof(*table) * capacity()); 38:30.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:30.26 class HashTableEntry { 38:30.26 ^~~~~~~~~~~~~~ 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSObject*; Value = unsigned int; HashPolicy = js::MovableCellHasher; AllocPolicy = js::SystemAllocPolicy]' 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:181:18: required from 'void js::MutableWrappedPtrOperations, Wrapper>::clear() [with Wrapper = JS::Rooted, js::SystemAllocPolicy> >; Args = {JSObject*, unsigned int, js::MovableCellHasher, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy}]' 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:1626:16: required from here 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 38:30.26 memset(table, 0, sizeof(*table) * capacity()); 38:30.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 38:30.26 class HashTableEntry { 38:30.26 ^~~~~~~~~~~~~~ 38:30.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodCopy(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject-inl.h:216:21: required from 'static void js::UnsharedOps::podCopy(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject-inl.h:258:19: required from 'static bool js::ElementSpecific::setFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1384:60: required from 'bool SetFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 38:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:98:11: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:30.34 memcpy(aDst, aSrc, aNElem * sizeof(T)); 38:30.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 38:30.35 struct uint8_clamped { 38:30.35 ^~~~~~~~~~~~~ 38:30.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 38:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 38:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/StructuredClone.h:19, 38:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:29, 38:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodMove(T*, const T*, size_t) [with T = js::uint8_clamped; size_t = unsigned int]': 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject-inl.h:221:21: required from 'static void js::UnsharedOps::podMove(SharedMem, SharedMem, size_t) [with T = js::uint8_clamped; size_t = unsigned int]' 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject-inl.h:469:19: required from 'static bool js::ElementSpecific::setFromOverlappingTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject-inl.h:252:42: required from 'static bool js::ElementSpecific::setFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps; uint32_t = unsigned int]' 38:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1384:60: required from 'bool SetFromTypedArray(JS::Handle, JS::Handle, uint32_t) [with T = js::uint8_clamped; uint32_t = unsigned int]' 38:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 38:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:139:10: warning: 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:30.36 memmove(aDst, aSrc, aNElem * sizeof(T)); 38:30.36 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:30.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/DataViewObject.h:14, 38:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StructuredClone.cpp:40, 38:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src39.cpp:2: 38:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 38:30.36 struct uint8_clamped { 38:30.36 ^~~~~~~~~~~~~ 38:30.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 38:32.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 38:32.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 38:33.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 38:33.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 38:35.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 38:35.55 libdom_payments_ipc.a.desc 38:35.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/ipc' 38:36.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 38:36.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:36.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 38:39.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 38:39.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 38:39.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.h:8, 38:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:5, 38:39.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media4.cpp:2: 38:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': 38:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:39.88 foundInterface = 0; \ 38:39.88 ^~~~~~~~~~~~~~ 38:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:39.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:39.88 ^~~~~~~~~~~~~~~~~~~~~~~ 38:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:39.88 NS_INTERFACE_MAP_END 38:39.88 ^~~~~~~~~~~~~~~~~~~~ 38:39.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:39.88 else 38:39.88 ^~~~ 38:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:39.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:39.89 ^~~~~~~~~~~~~~~~~~ 38:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/GetUserMediaRequest.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:39.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:39.89 ^~~~~~~~~~~~~~~~~~~~~~ 38:39.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 38:40.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 38:40.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileInfo.h:10, 38:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:11: 38:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::FileHelper::ReadCallback::QueryInterface(const nsIID&, void**)': 38:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:40.56 foundInterface = 0; \ 38:40.57 ^~~~~~~~~~~~~~ 38:40.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:40.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:40.57 ^~~~~~~~~~~~~~~~~~~~~~~ 38:40.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:26640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:40.57 NS_INTERFACE_MAP_END 38:40.58 ^~~~~~~~~~~~~~~~~~~~ 38:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:40.58 else 38:40.58 ^~~~ 38:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:40.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:26639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:40.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 38:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': 38:40.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:16857:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] 38:40.62 switch (maintenanceAction) { 38:40.62 ^~~~~~ 38:40.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsParent.cpp:16851:21: note: 'maintenanceAction' was declared here 38:40.62 MaintenanceAction maintenanceAction; 38:40.62 ^~~~~~~~~~~~~~~~~ 38:40.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 38:40.62 Compiling quote v0.4.2 38:41.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:41.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 38:41.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)': 38:41.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:326:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 38:41.62 memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant)); 38:41.62 ^ 38:41.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:18, 38:41.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 38:41.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 38:41.69 struct nsXPTCVariant : public nsXPTCMiniVariant { 38:41.69 ^~~~~~~~~~~~~ 38:41.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:43.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 38:43.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMNode.h:10, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMElement.h:10, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.34 foundInterface = 0; \ 38:43.34 ^~~~~~~~~~~~~~ 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:43.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.34 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:43.34 NS_INTERFACE_MAP_END 38:43.34 ^~~~~~~~~~~~~~~~~~~~ 38:43.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINodeList.h:11, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:11, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:43.34 } else 38:43.34 ^~~~ 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:43.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:43.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 38:43.34 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAnonymousContentList) 38:43.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:43.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:41, 38:43.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 38:43.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 38:43.35 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 38:43.35 ^ 38:43.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 38:43.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 38:43.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/nsXMLElement.h:12, 38:43.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:13, 38:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 38:43.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 38:43.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 38:43.39 class nsCSSValue { 38:43.40 ^~~~~~~~~~ 38:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/domstubs.h:10, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMNode.h:10, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIDOMElement.h:10, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/XBLChildrenElement.cpp:7, 38:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 38:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': 38:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.40 foundInterface = 0; \ 38:43.40 ^~~~~~~~~~~~~~ 38:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:43.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.41 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:43.41 NS_INTERFACE_MAP_END 38:43.41 ^~~~~~~~~~~~~~~~~~~~ 38:43.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:43.42 else 38:43.42 ^~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:43.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:43.42 ^~~~~~~~~~~~~~~~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsBindingManager.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:43.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:43.42 ^~~~~~~~~~~~~~~~~~~~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.42 foundInterface = 0; \ 38:43.42 ^~~~~~~~~~~~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:43.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.42 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:43.42 NS_INTERFACE_MAP_END 38:43.42 ^~~~~~~~~~~~~~~~~~~~ 38:43.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:43.42 else 38:43.43 ^~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:43.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:43.43 ^~~~~~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLDocumentInfo.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:43.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:43.43 ^~~~~~~~~~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.43 foundInterface = 0; \ 38:43.43 ^~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:43.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.43 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:43.43 NS_INTERFACE_MAP_END 38:43.43 ^~~~~~~~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:43.43 else 38:43.43 ^~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:43.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:43.43 ^~~~~~~~~~~~~~~~~~ 38:43.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xbl/nsXBLResourceLoader.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:43.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:43.43 ^~~~~~~~~~~~~~~~~~~~~~ 38:43.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 38:45.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:45.24 libdom_xslt_xpath.a.desc 38:45.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xslt/xpath' 38:46.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 38:46.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 38:46.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.83 foundInterface = 0; \ 38:46.83 ^~~~~~~~~~~~~~ 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.83 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.83 NS_INTERFACE_MAP_END 38:46.83 ^~~~~~~~~~~~~~~~~~~~ 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.83 else 38:46.83 ^~~~ 38:46.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:46.83 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:46.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentSink.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:46.84 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) 38:46.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': 38:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.85 foundInterface = 0; \ 38:46.85 ^~~~~~~~~~~~~~ 38:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.85 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.85 NS_INTERFACE_MAP_END 38:46.86 ^~~~~~~~~~~~~~~~~~~~ 38:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.86 else 38:46.86 ^~~~ 38:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:46.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:46.86 ^~~~~~~~~~~~~~~~~~ 38:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMAttributeMap.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:46.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:46.86 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': 38:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.87 foundInterface = 0; \ 38:46.87 ^~~~~~~~~~~~~~ 38:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.87 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.88 NS_INTERFACE_MAP_END 38:46.88 ^~~~~~~~~~~~~~~~~~~~ 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.88 else 38:46.88 ^~~~ 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:46.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:46.88 ^~~~~~~~~~~~~~~~~~ 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMCaretPosition.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:46.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:46.88 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)': 38:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.89 foundInterface = 0; \ 38:46.89 ^~~~~~~~~~~~~~ 38:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.89 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.89 NS_INTERFACE_MAP_END 38:46.89 ^~~~~~~~~~~~~~~~~~~~ 38:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.89 else 38:46.90 ^~~~ 38:46.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:46.90 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:46.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:46.90 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) 38:46.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)': 38:46.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.90 foundInterface = 0; \ 38:46.90 ^~~~~~~~~~~~~~ 38:46.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.91 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:962:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.91 NS_INTERFACE_MAP_END 38:46.91 ^~~~~~~~~~~~~~~~~~~~ 38:46.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 38:46.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:961:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.91 } else 38:46.91 ^~~~ 38:46.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:46.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:46.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 38:46.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)': 38:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.92 foundInterface = 0; \ 38:46.92 ^~~~~~~~~~~~~~ 38:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.92 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.92 NS_INTERFACE_MAP_END 38:46.92 ^~~~~~~~~~~~~~~~~~~~ 38:46.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.92 else 38:46.92 ^~~~ 38:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:46.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:46.93 ^~~~~~~~~~~~~~~~~~ 38:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:1669:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:46.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:46.93 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp: In member function 'virtual nsresult nsDOMDataChannel::QueryInterface(const nsIID&, void**)': 38:46.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.94 foundInterface = 0; \ 38:46.94 ^~~~~~~~~~~~~~ 38:46.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:46.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:46.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:46.96 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:46.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:46.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.96 else 38:46.96 ^~~~ 38:46.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:46.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:46.96 ^~~~~~~~~~~~~~~~~~ 38:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMDataChannel.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:46.97 NS_INTERFACE_MAP_ENTRY(nsIDOMDataChannel) 38:46.97 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': 38:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.97 foundInterface = 0; \ 38:46.97 ^~~~~~~~~~~~~~ 38:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.97 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.97 NS_INTERFACE_MAP_END 38:46.97 ^~~~~~~~~~~~~~~~~~~~ 38:46.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:46.98 else 38:46.98 ^~~~ 38:46.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:46.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:46.98 ^~~~~~~~~~~~~~~~~~ 38:46.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:46.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:46.99 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': 38:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:46.99 foundInterface = 0; \ 38:46.99 ^~~~~~~~~~~~~~ 38:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:46.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:46.99 ^~~~~~~~~~~~~~~~~~~~~~~ 38:46.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:46.99 NS_INTERFACE_MAP_END 38:47.00 ^~~~~~~~~~~~~~~~~~~~ 38:47.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.00 else 38:47.00 ^~~~ 38:47.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.00 ^~~~~~~~~~~~~~~~~~ 38:47.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.00 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 38:47.01 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': 38:47.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.01 foundInterface = 0; \ 38:47.01 ^~~~~~~~~~~~~~ 38:47.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.01 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:434:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.01 NS_INTERFACE_MAP_END 38:47.02 ^~~~~~~~~~~~~~~~~~~~ 38:47.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.02 else 38:47.02 ^~~~ 38:47.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.02 ^~~~~~~~~~~~~~~~~~ 38:47.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMMutationObserver.cpp:433:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.02 NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) 38:47.02 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp: In member function 'virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)': 38:47.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.03 foundInterface = 0; \ 38:47.03 ^~~~~~~~~~~~~~ 38:47.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.03 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.03 NS_INTERFACE_MAP_END 38:47.03 ^~~~~~~~~~~~~~~~~~~~ 38:47.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.04 else 38:47.04 ^~~~ 38:47.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.04 ^~~~~~~~~~~~~~~~~~ 38:47.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMSerializer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.04 NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) 38:47.04 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': 38:47.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.05 foundInterface = 0; \ 38:47.05 ^~~~~~~~~~~~~~ 38:47.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.05 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.05 NS_INTERFACE_MAP_END 38:47.05 ^~~~~~~~~~~~~~~~~~~~ 38:47.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:11, 38:47.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:47.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.06 } else 38:47.06 ^~~~ 38:47.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMTokenList.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:47.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) 38:47.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:47.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:47.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:47.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 38:47.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp: In member function 'virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)': 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.07 foundInterface = 0; \ 38:47.07 ^~~~~~~~~~~~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.07 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.07 NS_INTERFACE_MAP_END 38:47.07 ^~~~~~~~~~~~~~~~~~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.07 else 38:47.07 ^~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.07 ^~~~~~~~~~~~~~~~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMWindowList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:47.07 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp: In member function 'virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)': 38:47.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.08 foundInterface = 0; \ 38:47.08 ^~~~~~~~~~~~~~ 38:47.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.08 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.10 NS_INTERFACE_MAP_END 38:47.10 ^~~~~~~~~~~~~~~~~~~~ 38:47.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentChild.h:12, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:11, 38:47.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:47.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.10 } else 38:47.10 ^~~~ 38:47.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:47.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:47.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:47.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:1669:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 38:47.10 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsDocument) 38:47.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:47.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 38:47.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp: In member function 'virtual nsresult UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.12 foundInterface = 0; \ 38:47.12 ^~~~~~~~~~~~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.12 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:9428:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.12 NS_INTERFACE_MAP_END 38:47.12 ^~~~~~~~~~~~~~~~~~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.12 else 38:47.12 ^~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.12 ^~~~~~~~~~~~~~~~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocument.cpp:9427:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:47.12 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:47.14 foundInterface = 0; \ 38:47.14 ^~~~~~~~~~~~~~ 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:47.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:47.14 ^~~~~~~~~~~~~~~~~~~~~~~ 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:47.14 NS_INTERFACE_MAP_END 38:47.14 ^~~~~~~~~~~~~~~~~~~~ 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:47.14 else 38:47.14 ^~~~ 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:47.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:47.14 ^~~~~~~~~~~~~~~~~~ 38:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDocumentEncoder.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:47.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:47.14 ^~~~~~~~~~~~~~~~~~~~~~ 38:47.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 38:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 38:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 38:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 38:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsContentPermissionHelper.cpp:8, 38:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 38:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 38:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 38:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 38:47.16 memset(aT, 0, sizeof(T)); 38:47.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 38:47.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfo.cpp:21, 38:47.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 38:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 38:47.16 struct GlobalProperties { 38:47.16 ^~~~~~~~~~~~~~~~ 38:47.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 38:50.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 38:50.23 libdom_base.a.desc 38:50.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/base' 38:50.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 38:50.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:50.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 38:53.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 38:53.40 libmozgtk_stub.so 38:53.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/stub' 38:53.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 38:53.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:53.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 38:53.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 38:53.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:53.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 38:54.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 38:54.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 38:57.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 38:57.28 libmozgtk.so 38:57.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk3' 38:57.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 38:57.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 38:57.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 38:57.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 38:57.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TypedArray.h:12, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.h:12, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:7, 38:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 38:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': 38:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:57.42 foundInterface = 0; \ 38:57.42 ^~~~~~~~~~~~~~ 38:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:57.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:57.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:1350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:57.44 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 38:57.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:57.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 38:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TypedArray.h:14, 38:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.h:12, 38:57.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:7, 38:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 38:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 38:57.45 } else 38:57.45 ^~~~ 38:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 38:57.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 38:57.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/websocket/WebSocket.cpp:1349:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 38:57.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) 38:57.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:57.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 38:58.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 38:58.76 libmozgtk.so 38:58.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk/mozgtk/gtk2' 38:58.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 38:58.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 38:58.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 38:59.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 38:59.63 libdom_websocket.a.desc 38:59.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/websocket' 39:00.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 39:00.58 libwidget_x11.a.desc 39:00.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/x11' 39:01.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 39:01.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 39:02.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 39:02.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 39:02.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 39:03.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 39:03.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 39:05.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 39:05.27 libview.a.desc 39:05.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/view' 39:06.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 39:06.55 libwidget_gtkxtbin.a.desc 39:06.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtkxtbin' 39:14.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 39:14.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 39:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 39:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 39:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 39:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::WorkerPrivate::EventTarget::QueryInterface(const nsIID&, void**)': 39:14.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:14.59 foundInterface = 0; \ 39:14.59 ^~~~~~~~~~~~~~ 39:14.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:14.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:14.59 ^~~~~~~~~~~~~~~~~~~~~~~ 39:14.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:4842:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:14.59 NS_INTERFACE_MAP_END 39:14.59 ^~~~~~~~~~~~~~~~~~~~ 39:14.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:14.59 else 39:14.60 ^~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:14.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:14.60 ^~~~~~~~~~~~~~~~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:4833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:14.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:14.60 ^~~~~~~~~~~~~~~~~~~~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::WorkerRunnable::QueryInterface(const nsIID&, void**)': 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:14.60 foundInterface = 0; \ 39:14.60 ^~~~~~~~~~~~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:14.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:14.60 ^~~~~~~~~~~~~~~~~~~~~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerRunnable.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:14.60 NS_INTERFACE_MAP_END 39:14.60 ^~~~~~~~~~~~~~~~~~~~ 39:14.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:29: 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerRunnable.cpp:204:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:14.60 } else 39:14.60 ^~~~ 39:14.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 39:14.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 39:14.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 39:14.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 39:14.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:14.60 foundInterface = 0; \ 39:14.60 ^~~~~~~~~~~~~~ 39:14.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:14.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:14.61 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:14.61 else 39:14.61 ^~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:14.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:14.61 ^~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:14.61 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:14.61 foundInterface = 0; \ 39:14.61 ^~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:14.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:580:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:14.61 NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 39:14.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 39:14.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 39:14.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:14.61 } else 39:14.61 ^~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:14.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:579:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:14.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) 39:14.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CondVar.h:10, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:14.62 foundInterface = 0; \ 39:14.62 ^~~~~~~~~~~~~~ 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:14.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:14.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:839:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:14.62 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 39:14.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:14.62 else 39:14.62 ^~~~ 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:14.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:14.62 ^~~~~~~~~~~~~~~~~~ 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerScope.cpp:838:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:14.62 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 39:14.62 ^~~~~~~~~~~~~~~~~~~~~~ 39:14.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 39:14.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 39:14.62 memset(aT, 0, sizeof(T)); 39:14.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 39:14.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:10, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 39:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 39:14.63 struct TabSizes { 39:14.63 ^~~~~~~~ 39:14.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerLocation.cpp:7, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 39:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 39:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 39:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 39:14.63 memset(aT, 0, sizeof(T)); 39:14.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 39:14.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/workers/WorkerPrivate.cpp:10, 39:14.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 39:14.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 39:14.63 struct ServoSizes { 39:14.63 ^~~~~~~~~~ 39:14.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 39:15.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 39:15.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 39:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionItem.cpp:7, 39:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)': 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:15.30 foundInterface = 0; \ 39:15.30 ^~~~~~~~~~~~~~ 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:15.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:15.30 ^~~~~~~~~~~~~~~~~~~~~~~ 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:15.30 NS_INTERFACE_MAP_END 39:15.30 ^~~~~~~~~~~~~~~~~~~~ 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:15.30 else 39:15.30 ^~~~ 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 39:15.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:15.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/txmgr/nsTransactionManager.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 39:15.30 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) 39:15.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:15.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 39:16.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 39:16.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 39:17.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 39:17.34 libdom_workers.a.desc 39:17.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/workers' 39:17.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 39:17.70 libeditor_txmgr.a.desc 39:17.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/txmgr' 39:34.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 39:34.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 39:36.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 39:36.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 39:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': 39:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:36.43 foundInterface = 0; \ 39:36.43 ^~~~~~~~~~~~~~ 39:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:36.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:36.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestEventTarget.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:36.43 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 39:36.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 39:36.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 39:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:36.44 } else 39:36.44 ^~~~ 39:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:36.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:36.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestEventTarget.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:36.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestEventTarget) 39:36.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 39:36.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 39:36.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': 39:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:36.47 foundInterface = 0; \ 39:36.47 ^~~~~~~~~~~~~~ 39:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:36.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:36.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:387:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:36.48 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 39:36.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:36.48 else 39:36.48 ^~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:36.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:36.48 ^~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:386:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:36.48 NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) 39:36.48 ^~~~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:36.48 foundInterface = 0; \ 39:36.48 ^~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:36.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:36.48 ^~~~~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:3516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:36.48 NS_INTERFACE_MAP_END 39:36.48 ^~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:36.48 else 39:36.48 ^~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 39:36.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:36.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestMainThread.cpp:3515:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 39:36.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 39:36.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': 39:36.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:36.49 foundInterface = 0; \ 39:36.49 ^~~~~~~~~~~~~~ 39:36.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:36.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:36.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestWorker.cpp:1463:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:36.49 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 39:36.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 39:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 39:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.h:11, 39:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequest.cpp:7, 39:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 39:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:36.50 } else 39:36.50 ^~~~ 39:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:36.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:36.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/xhr/XMLHttpRequestWorker.cpp:1462:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:36.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) 39:36.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 39:37.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 39:37.09 libdom_xhr.a.desc 39:37.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xhr' 39:37.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 39:37.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 39:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)': 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.40 foundInterface = 0; \ 39:37.40 ^~~~~~~~~~~~~~ 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.40 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.40 NS_INTERFACE_MAP_END 39:37.40 ^~~~~~~~~~~~~~~~~~~~ 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.40 else 39:37.40 ^~~~ 39:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:37.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:37.40 ^~~~~~~~~~~~~~~~~~ 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGClass.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:37.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:37.50 ^~~~~~~~~~~~~~~~~~~~~~ 39:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGElement.cpp:27, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:29: 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:37.50 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 39:37.50 ^ 39:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGElement.h:22, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/SVGAnimatedBoolean.h:11, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:12, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 39:37.50 class nsCSSValue { 39:37.50 ^~~~~~~~~~ 39:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 39:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)': 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.50 foundInterface = 0; \ 39:37.50 ^~~~~~~~~~~~~~ 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:37.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:37.50 NS_INTERFACE_MAP_END_INHERITING(nsSVGFEBase) 39:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 39:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:75:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.50 else 39:37.50 ^~~~ 39:37.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 39:37.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 39:37.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': 39:37.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.63 foundInterface = 0; \ 39:37.64 ^~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:37.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:37.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:37.64 NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) 39:37.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:37.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGFilters.cpp:209:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.64 else 39:37.64 ^~~~ 39:37.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGAttrTearoffTable.h:10, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGBoolean.cpp:8, 39:37.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.64 foundInterface = 0; \ 39:37.64 ^~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.64 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.64 NS_INTERFACE_MAP_END 39:37.64 ^~~~~~~~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.64 else 39:37.64 ^~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:37.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:37.64 ^~~~~~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGString.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:37.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:37.64 ^~~~~~~~~~~~~~~~~~~~~~ 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': 39:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.64 foundInterface = 0; \ 39:37.64 ^~~~~~~~~~~~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.65 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.65 NS_INTERFACE_MAP_END 39:37.65 ^~~~~~~~~~~~~~~~~~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.65 else 39:37.65 ^~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:37.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:37.65 ^~~~~~~~~~~~~~~~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:37.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:37.65 ^~~~~~~~~~~~~~~~~~~~~~ 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': 39:37.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.71 foundInterface = 0; \ 39:37.71 ^~~~~~~~~~~~~~ 39:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.71 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.72 NS_INTERFACE_MAP_END 39:37.72 ^~~~~~~~~~~~~~~~~~~~ 39:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.72 else 39:37.72 ^~~~ 39:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:37.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:37.73 ^~~~~~~~~~~~~~~~~~ 39:37.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/svg/nsSVGViewBox.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:37.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:37.73 ^~~~~~~~~~~~~~~~~~~~~~ 39:37.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 39:37.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 39:37.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 39:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: 39:37.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': 39:37.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.93 foundInterface = 0; \ 39:37.93 ^~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.93 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.93 NS_INTERFACE_MAP_END 39:37.93 ^~~~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:37.93 else 39:37.93 ^~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:37.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:37.93 ^~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:37.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:37.93 ^~~~~~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:37.93 foundInterface = 0; \ 39:37.93 ^~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:37.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:37.93 ^~~~~~~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp:284:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:37.93 NS_INTERFACE_MAP_END 39:37.93 ^~~~~~~~~~~~~~~~~~~~ 39:37.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:38.08 else 39:38.08 ^~~~ 39:38.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:38.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:38.08 ^~~~~~~~~~~~~~~~~~ 39:38.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webbrowserpersist/nsWebBrowserPersist.cpp:283:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:38.08 NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) 39:38.08 ^~~~~~~~~~~~~~~~~~~~~~ 39:38.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 39:38.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 39:38.71 libdom_plugins_ipc.a.desc 39:38.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/plugins/ipc' 39:39.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 39:39.62 libdom_webbrowserpersist.a.desc 39:39.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/webbrowserpersist' 39:40.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 39:40.22 libdom_svg.a.desc 39:40.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/svg' 39:42.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 39:42.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': 39:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:42.17 foundInterface = 0; \ 39:42.17 ^~~~~~~~~~~~~~ 39:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:42.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:42.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:42.18 NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) 39:42.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 39:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:42.18 } else 39:42.18 ^~~~ 39:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:42.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:42.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:42.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) 39:42.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 39:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': 39:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:42.20 foundInterface = 0; \ 39:42.20 ^~~~~~~~~~~~~~ 39:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:42.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:42.21 ^~~~~~~~~~~~~~~~~~~~~~~ 39:42.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleScript.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:42.21 NS_INTERFACE_MAP_END 39:42.21 ^~~~~~~~~~~~~~~~~~~~ 39:42.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 39:42.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:42.21 } else 39:42.21 ^~~~ 39:42.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:42.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:42.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleScript.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:42.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) 39:42.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': 39:42.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:42.22 foundInterface = 0; \ 39:42.23 ^~~~~~~~~~~~~~ 39:42.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:42.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:42.23 ^~~~~~~~~~~~~~~~~~~~~~~ 39:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:42.25 NS_INTERFACE_MAP_END 39:42.25 ^~~~~~~~~~~~~~~~~~~~ 39:42.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:42.25 } else 39:42.25 ^~~~ 39:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:42.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:42.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:42.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) 39:42.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 39:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:11, 39:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': 39:42.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:42.27 foundInterface = 0; \ 39:42.27 ^~~~~~~~~~~~~~ 39:42.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:42.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:42.27 ^~~~~~~~~~~~~~~~~~~~~~~ 39:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoader.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:42.28 NS_INTERFACE_MAP_END 39:42.28 ^~~~~~~~~~~~~~~~~~~~ 39:42.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoadRequest.h:16, 39:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.h:10, 39:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ModuleLoadRequest.cpp:7, 39:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 39:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:42.28 } else 39:42.28 ^~~~ 39:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 39:42.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 39:42.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/script/ScriptLoader.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 39:42.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) 39:42.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:42.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 39:43.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 39:43.95 libdom_script.a.desc 39:43.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/script' 39:54.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 39:54.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 39:57.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 39:57.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 40:01.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 40:01.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:01.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp: In member function 'virtual nsresult mozilla::EditorSpellCheck::QueryInterface(const nsIID&, void**)': 40:01.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:01.92 foundInterface = 0; \ 40:01.92 ^~~~~~~~~~~~~~ 40:01.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:01.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:01.92 ^~~~~~~~~~~~~~~~~~~~~~~ 40:01.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:01.92 NS_INTERFACE_MAP_END 40:01.92 ^~~~~~~~~~~~~~~~~~~~ 40:01.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:01.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:02.00 } else 40:02.00 ^~~~ 40:02.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:02.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(EditorSpellCheck) 40:02.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:02.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 40:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 40:02.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:02.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:02.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/TextServicesDocument.cpp: In member function 'virtual nsresult mozilla::TextServicesDocument::QueryInterface(const nsIID&, void**)': 40:02.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:02.06 foundInterface = 0; \ 40:02.06 ^~~~~~~~~~~~~~ 40:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:02.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:02.06 ^~~~~~~~~~~~~~~~~~~~~~~ 40:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/TextServicesDocument.cpp:91:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:02.07 NS_INTERFACE_MAP_END 40:02.07 ^~~~~~~~~~~~~~~~~~~~ 40:02.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 40:02.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:02.08 } else 40:02.08 ^~~~ 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/TextServicesDocument.cpp:90:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:02.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextServicesDocument) 40:02.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:02.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:9, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/nsFilteredContentIterator.cpp: In member function 'virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)': 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:02.08 foundInterface = 0; \ 40:02.08 ^~~~~~~~~~~~~~ 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:02.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:02.08 ^~~~~~~~~~~~~~~~~~~~~~~ 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/nsFilteredContentIterator.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:02.08 NS_INTERFACE_MAP_END 40:02.08 ^~~~~~~~~~~~~~~~~~~~ 40:02.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.h:10, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/EditorSpellCheck.cpp:7, 40:02.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:02.08 } else 40:02.08 ^~~~ 40:02.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/spellchecker/nsFilteredContentIterator.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:02.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsFilteredContentIterator) 40:02.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:02.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 40:02.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 40:02.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 40:03.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 40:03.52 libeditor_spellchecker.a.desc 40:03.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/spellchecker' 40:05.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 40:05.88 libwidget_headless.a.desc 40:05.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/headless' 40:10.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 40:10.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 40:12.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 40:12.70 libdom_xbl.a.desc 40:12.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/xbl' 40:12.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:12.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 40:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 40:12.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.76 memset(aT, 0, sizeof(T)); 40:12.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 40:12.77 struct TabSizes { 40:12.77 ^~~~~~~~ 40:12.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 40:12.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 40:12.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.77 memset(aT, 0, sizeof(T)); 40:12.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:12.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 40:12.78 struct ServoSizes { 40:12.78 ^~~~~~~~~~ 40:12.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 40:12.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 40:12.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.78 memset(aT, 0, sizeof(T)); 40:12.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 40:12.79 class StaticStrings { 40:12.79 ^~~~~~~~~~~~~ 40:12.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 40:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 40:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.80 memset(aT, 0, sizeof(T)); 40:12.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 40:12.81 class PreliminaryObjectArray { 40:12.81 ^~~~~~~~~~~~~~~~~~~~~~ 40:12.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 40:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 40:12.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.81 memset(aT, 0, sizeof(T)); 40:12.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:18, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 40:12.82 class TypeNewScript { 40:12.82 ^~~~~~~~~~~~~ 40:12.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 40:12.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 40:12.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.85 memset(aT, 0, sizeof(T)); 40:12.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 40:12.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 40:12.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 40:12.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 40:12.86 struct ZoneGCStats { 40:12.86 ^~~~~~~~~~~ 40:12.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 40:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 40:12.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.87 memset(aT, 0, sizeof(T)); 40:12.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 40:12.88 struct IonScriptCounts { 40:12.89 ^~~~~~~~~~~~~~~ 40:12.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 40:12.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 40:12.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.91 memset(aT, 0, sizeof(T)); 40:12.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 40:12.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 40:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 40:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 40:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 40:12.92 class NewObjectCache { 40:12.92 ^~~~~~~~~~~~~~ 40:12.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 40:12.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 40:12.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.94 memset(aT, 0, sizeof(T)); 40:12.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 40:12.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 40:12.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 40:12.95 class MOZ_NON_PARAM alignas(8) Value { 40:12.95 ^~~~~ 40:12.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 40:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 40:12.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.96 memset(aT, 0, sizeof(T)); 40:12.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:14, 40:12.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 40:12.98 struct TenureCountCache { 40:12.98 ^~~~~~~~~~~~~~~~ 40:12.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 40:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:12.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 40:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 40:12.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 40:12.99 memset(aT, 0, sizeof(T)); 40:12.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:12.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 40:13.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 40:13.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 40:13.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 40:13.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:25, 40:13.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:13.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 40:13.00 class CodeOffsetJump { 40:13.00 ^~~~~~~~~~~~~~ 40:13.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:13.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.cpp:7, 40:13.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src8.cpp:2: 40:13.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 40:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 40:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 40:13.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.03 memset(table, 0, sizeof(*table) * capacity()); 40:13.03 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 40:13.04 class HashTableEntry { 40:13.04 ^~~~~~~~~~~~~~ 40:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 40:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 40:13.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.06 memset(table, 0, sizeof(*table) * capacity()); 40:13.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 40:13.08 class HashTableEntry { 40:13.08 ^~~~~~~~~~~~~~ 40:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 40:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 40:13.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.09 memset(table, 0, sizeof(*table) * capacity()); 40:13.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 40:13.12 class HashTableEntry { 40:13.13 ^~~~~~~~~~~~~~ 40:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry, js::HeapPtr >; HashPolicy = js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy; AllocPolicy = js::ZoneAllocPolicy]': 40:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::HeapPtr; Value = js::HeapPtr; HashPolicy = js::MovableCellHasher >; AllocPolicy = js::ZoneAllocPolicy]' 40:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/WeakMap.cpp:153:13: required from here 40:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.16 memset(table, 0, sizeof(*table) * capacity()); 40:13.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} declared here 40:13.16 class HashTableEntry { 40:13.16 ^~~~~~~~~~~~~~ 40:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::ReadBarriered; HashPolicy = js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 40:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' 40:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:696:5: required from 'void JS::WeakCache >::clear() [with T = js::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' 40:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.cpp:309:54: required from here 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.19 memset(table, 0, sizeof(*table) * capacity()); 40:13.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 40:13.19 class HashTableEntry { 40:13.19 ^~~~~~~~~~~~~~ 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::InitialShapeEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCHashTable.h:696:5: required from 'void JS::WeakCache >::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.cpp:310:60: required from here 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 40:13.19 memset(table, 0, sizeof(*table) * capacity()); 40:13.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:13.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 40:13.19 class HashTableEntry { 40:13.19 ^~~~~~~~~~~~~~ 40:13.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:27.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:27.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:27.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:27.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:27.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:27.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:27.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:27.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 40:27.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 40:27.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:27.71 memset(aT, 0, sizeof(T)); 40:27.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:27.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:27.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 40:27.73 struct TabSizes { 40:27.73 ^~~~~~~~ 40:27.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:27.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 40:27.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 40:27.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:27.82 memset(aT, 0, sizeof(T)); 40:27.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:27.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:27.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 40:27.82 struct ServoSizes { 40:27.82 ^~~~~~~~~~ 40:27.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:27.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 40:27.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 40:27.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 40:27.99 memset(aT, 0, sizeof(T)); 40:27.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:27.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/SymbolType.h:24, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/AtomMarking.h:13, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:15, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:27.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 40:28.15 class StaticStrings { 40:28.15 ^~~~~~~~~~~~~ 40:28.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 40:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 40:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.24 memset(aT, 0, sizeof(T)); 40:28.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 40:28.24 struct ZoneGCStats { 40:28.24 ^~~~~~~~~~~ 40:28.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 40:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 40:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.31 memset(aT, 0, sizeof(T)); 40:28.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:28.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:28.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 40:28.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 40:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 40:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 40:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 40:28.35 class PreliminaryObjectArray { 40:28.35 ^~~~~~~~~~~~~~~~~~~~~~ 40:28.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 40:28.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 40:28.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.39 memset(aT, 0, sizeof(T)); 40:28.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:28.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject.h:22, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ArrayObject.h:10, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/RegExpShared.h:26, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:17, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 40:28.40 class TypeNewScript { 40:28.40 ^~~~~~~~~~~~~ 40:28.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 40:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 40:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.41 memset(aT, 0, sizeof(T)); 40:28.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 40:28.41 struct IonScriptCounts { 40:28.41 ^~~~~~~~~~~~~~~ 40:28.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 40:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 40:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.42 memset(aT, 0, sizeof(T)); 40:28.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:22, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 40:28.42 class NewObjectCache { 40:28.42 ^~~~~~~~~~~~~~ 40:28.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.43 memset(aT, 0, sizeof(T)); 40:28.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 40:28.43 class MOZ_NON_PARAM alignas(8) Value { 40:28.43 ^~~~~ 40:28.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 40:28.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.43 memset(aT, 0, sizeof(T)); 40:28.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 40:28.44 class CodeOffsetJump { 40:28.44 ^~~~~~~~~~~~~~ 40:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 40:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 40:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 40:28.44 memset(aT, 0, sizeof(T)); 40:28.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:28.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCompile.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:23, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 40:28.45 struct LinkDataTierCacheablePod { 40:28.45 ^~~~~~~~~~~~~~~~~~~~~~~~ 40:28.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 40:28.45 memset(table, 0, sizeof(*table) * capacity()); 40:28.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 40:28.45 class HashTableEntry { 40:28.45 ^~~~~~~~~~~~~~ 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 40:28.45 memset(table, 0, sizeof(*table) * capacity()); 40:28.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 40:28.46 class HashTableEntry { 40:28.46 ^~~~~~~~~~~~~~ 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 40:28.46 memset(table, 0, sizeof(*table) * capacity()); 40:28.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 40:28.46 class HashTableEntry { 40:28.46 ^~~~~~~~~~~~~~ 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]': 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>]' 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:3697:19: required from here 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 40:28.46 memset(table, 0, sizeof(*table) * capacity()); 40:28.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 40:28.46 class HashTableEntry { 40:28.46 ^~~~~~~~~~~~~~ 40:28.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 40:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]': 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:804:37: required from here 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:844:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 40:28.47 memset(p, 0, numElems * sizeof(T)); 40:28.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 40:28.47 class HashTableEntry { 40:28.47 ^~~~~~~~~~~~~~ 40:28.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]': 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstName; Value = unsigned int; HashPolicy = js::wasm::AstNameHasher; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:3692:25: required from here 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:844:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 40:28.48 memset(p, 0, numElems * sizeof(T)); 40:28.48 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:28.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 40:28.49 class HashTableEntry { 40:28.49 ^~~~~~~~~~~~~~ 40:28.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 40:28.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 40:28.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 40:28.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:28.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:28.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment.h:20, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:14, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.h:22, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmStubs.cpp:19, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:2: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::DecodeLocalEntries(js::wasm::Decoder&, js::wasm::ModuleKind, js::wasm::ValTypeVector*)': 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h:63:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:28.50 new (KnownNotNull, aDst) T(Forward(aArgs)...); 40:28.50 ^~~ 40:28.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:47: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmValidate.cpp:303:13: note: 'type' was declared here 40:28.50 ValType type; 40:28.50 ^~~~ 40:28.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:33, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:238:72: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:28.50 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 40:28.50 ^ 40:28.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 40:28.50 Float result; 40:28.50 ^~~~~~ 40:28.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:33, 40:28.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:238:72: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:28.50 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 40:28.50 ^ 40:28.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src44.cpp:20: 40:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 40:28.50 Float result; 40:28.50 ^~~~~~ 40:28.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:28.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 40:28.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 40:34.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 40:34.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 40:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 40:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:7, 40:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 40:34.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp: In member function 'virtual nsresult mozilla::ComposerCommandsUpdater::QueryInterface(const nsIID&, void**)': 40:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:34.88 foundInterface = 0; \ 40:34.88 ^~~~~~~~~~~~~~ 40:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:34.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:34.88 ^~~~~~~~~~~~~~~~~~~~~~~ 40:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:34.88 NS_INTERFACE_MAP_END 40:34.88 ^~~~~~~~~~~~~~~~~~~~ 40:34.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 40:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:7, 40:34.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 40:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:34.89 } else 40:34.89 ^~~~ 40:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/composer/ComposerCommandsUpdater.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:34.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ComposerCommandsUpdater) 40:34.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:34.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 40:38.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 40:38.11 libeditor_composer.a.desc 40:38.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/composer' 40:44.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 40:44.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 40:44.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 40:44.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': 40:44.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:44.32 foundInterface = 0; \ 40:44.32 ^~~~~~~~~~~~~~ 40:44.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:44.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:44.32 ^~~~~~~~~~~~~~~~~~~~~~~ 40:44.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:44.34 NS_INTERFACE_MAP_END 40:44.34 ^~~~~~~~~~~~~~~~~~~~ 40:44.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 40:44.34 else 40:44.34 ^~~~ 40:44.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 40:44.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 40:44.35 ^~~~~~~~~~~~~~~~~~ 40:44.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40:44.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 40:44.36 ^~~~~~~~~~~~~~~~~~~~~~ 40:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': 40:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:44.43 foundInterface = 0; \ 40:44.43 ^~~~~~~~~~~~~~ 40:44.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 40:44.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 40:44.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40:44.43 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 40:44.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 40:44.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 40:44.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 40:44.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 40:44.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 40:44.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 40:44.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:44.44 } else 40:44.44 ^~~~ 40:44.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:44.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 40:44.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequest.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 40:44.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequest) 40:44.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:44.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 40:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 40:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 40:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 40:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 40:44.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 40:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': 40:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:44.45 foundInterface = 0; \ 40:44.45 ^~~~~~~~~~~~~~ 40:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 40:44.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 40:44.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40:44.45 NS_INTERFACE_MAP_END_INHERITING(Event) 40:44.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPIDOMWindow.h:15, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 40:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:44.46 } else 40:44.46 ^~~~ 40:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 40:44.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 40:44.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentRequestUpdateEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 40:44.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) 40:44.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:44.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 40:44.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 40:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 40:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 40:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.h:10, 40:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/BasicCardPayment.cpp:7, 40:44.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 40:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': 40:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:44.47 foundInterface = 0; \ 40:44.47 ^~~~~~~~~~~~~~ 40:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:44.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:44.47 ^~~~~~~~~~~~~~~~~~~~~~~ 40:44.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:44.48 NS_INTERFACE_MAP_END 40:44.48 ^~~~~~~~~~~~~~~~~~~~ 40:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 40:44.48 else 40:44.48 ^~~~ 40:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 40:44.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 40:44.48 ^~~~~~~~~~~~~~~~~~ 40:44.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/payments/PaymentResponse.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40:44.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 40:44.48 ^~~~~~~~~~~~~~~~~~~~~~ 40:44.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 40:45.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 40:45.05 libdom_payments.a.desc 40:45.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/payments' 40:45.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:45.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmJS.cpp:46, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:20: 40:45.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 40:45.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 40:45.50 size - sizeof(js::NativeObject)); 40:45.50 ^ 40:45.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 40:45.50 class HeapSlot : public WriteBarrieredBase { 40:45.50 ^~~~~~~~ 40:45.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 40:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 40:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.65 memset(aT, 0, sizeof(T)); 40:45.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 40:45.65 struct TabSizes { 40:45.65 ^~~~~~~~ 40:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 40:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 40:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.69 memset(aT, 0, sizeof(T)); 40:45.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 40:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 40:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 40:45.70 struct ServoSizes { 40:45.70 ^~~~~~~~~~ 40:45.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 40:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 40:45.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.72 memset(aT, 0, sizeof(T)); 40:45.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 40:45.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 40:45.75 class StaticStrings { 40:45.75 ^~~~~~~~~~~~~ 40:45.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 40:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 40:45.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.75 memset(aT, 0, sizeof(T)); 40:45.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 40:45.83 class PreliminaryObjectArray { 40:45.84 ^~~~~~~~~~~~~~~~~~~~~~ 40:45.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 40:45.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 40:45.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.84 memset(aT, 0, sizeof(T)); 40:45.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 40:45.84 class TypeNewScript { 40:45.84 ^~~~~~~~~~~~~ 40:45.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 40:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 40:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.85 memset(aT, 0, sizeof(T)); 40:45.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 40:45.86 struct IonScriptCounts { 40:45.86 ^~~~~~~~~~~~~~~ 40:45.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 40:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 40:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.86 memset(aT, 0, sizeof(T)); 40:45.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 40:45.87 struct ZoneGCStats { 40:45.87 ^~~~~~~~~~~ 40:45.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 40:45.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 40:45.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.87 memset(aT, 0, sizeof(T)); 40:45.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:17, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 40:45.87 class NewObjectCache { 40:45.88 ^~~~~~~~~~~~~~ 40:45.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 40:45.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 40:45.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.88 memset(aT, 0, sizeof(T)); 40:45.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 40:45.88 class MOZ_NON_PARAM alignas(8) Value { 40:45.88 ^~~~~ 40:45.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 40:45.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 40:45.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.89 memset(aT, 0, sizeof(T)); 40:45.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 40:45.89 class CodeOffsetJump { 40:45.89 ^~~~~~~~~~~~~~ 40:45.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 40:45.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 40:45.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 40:45.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 40:45.91 memset(aT, 0, sizeof(T)); 40:45.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:45.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:26, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 40:45.91 struct LinkDataTierCacheablePod { 40:45.91 ^~~~~~~~~~~~~~~~~~~~~~~~ 40:45.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 40:45.91 memset(table, 0, sizeof(*table) * capacity()); 40:45.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 40:45.91 class HashTableEntry { 40:45.91 ^~~~~~~~~~~~~~ 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 40:45.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 40:45.96 memset(table, 0, sizeof(*table) * capacity()); 40:45.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 40:45.96 class HashTableEntry { 40:45.96 ^~~~~~~~~~~~~~ 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 40:45.96 memset(table, 0, sizeof(*table) * capacity()); 40:45.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 40:45.96 class HashTableEntry { 40:45.97 ^~~~~~~~~~~~~~ 40:45.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:16, 40:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:23, 40:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 40:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 40:46.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 40:46.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 40:46.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 40:46.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 40:46.02 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 40:46.02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:46.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:10, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.h:22, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmInstance.cpp:19, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:2: 40:46.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 40:46.02 class HashTableEntry { 40:46.02 ^~~~~~~~~~~~~~ 40:46.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 40:46.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1854:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.02 switch (kind) { 40:46.02 ^~~~~~ 40:46.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1851:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.02 if (!IsVoid(type)) f.pushDef(value); 40:46.02 ^~ 40:46.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 40:46.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsLoad({anonymous}::FunctionCompiler&)': 40:46.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1594:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.08 uint32_t byteSize = Scalar::byteSize(*viewType); 40:46.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 40:46.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2484:16: note: 'viewType' was declared here 40:46.09 Scalar::Type viewType; 40:46.09 ^~~~~~~~ 40:46.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 40:46.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsExchange({anonymous}::FunctionCompiler&)': 40:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1609:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.12 uint32_t byteSize = Scalar::byteSize(*viewType); 40:46.12 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 40:46.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2554:16: note: 'viewType' was declared here 40:46.12 Scalar::Type viewType; 40:46.13 ^~~~~~~~ 40:46.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:20, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/CodeGenerator-shared.h:15, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/CodeGenerator-x86.h:10, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CodeGenerator.h:16, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:23, 40:46.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h: In function 'bool EmitOldAtomicsBinOp({anonymous}::FunctionCompiler&)': 40:46.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MIR.h:12183:39: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.16 bytecodeOffset_(bytecodeOffset) { 40:46.16 ^ 40:46.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2516:12: note: 'op' was declared here 40:46.17 AtomicOp op; 40:46.17 ^~ 40:46.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 40:46.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1629:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.18 uint32_t byteSize = Scalar::byteSize(*viewType); 40:46.18 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 40:46.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2515:16: note: 'viewType' was declared here 40:46.18 Scalar::Type viewType; 40:46.18 ^~~~~~~~ 40:46.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 40:46.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsCompareExchange({anonymous}::FunctionCompiler&)': 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1646:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.18 uint32_t byteSize = Scalar::byteSize(*viewType); 40:46.18 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 40:46.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2533:16: note: 'viewType' was declared here 40:46.18 Scalar::Type viewType; 40:46.18 ^~~~~~~~ 40:46.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:26, 40:46.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsStore({anonymous}::FunctionCompiler&)': 40:46.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1609:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.19 uint32_t byteSize = Scalar::byteSize(*viewType); 40:46.19 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 40:46.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src43.cpp:11: 40:46.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2500:16: note: 'viewType' was declared here 40:46.19 Scalar::Type viewType; 40:46.19 ^~~~~~~~ 40:46.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)': 40:46.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2695:21: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.20 f.iter().setResult( 40:46.20 ~~~~~~~~~~~~~~~~~~^ 40:46.20 f.insertElementSimd(vector, scalar, lane, ToMIRType(simdType))); 40:46.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:46.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2689:11: note: 'lane' was declared here 40:46.21 uint8_t lane; 40:46.22 ^~~~ 40:46.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2670:21: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.23 f.iter().setResult(f.extractSimdElement( 40:46.23 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 40:46.23 lane, vector, ToMIRType(SimdToLaneType(operandType)), sign)); 40:46.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:46.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:2666:11: note: 'lane' was declared here 40:46.23 uint8_t lane; 40:46.23 ^~~~ 40:46.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': 40:46.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1887:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.23 if (IsVoid(type)) { 40:46.24 ^~ 40:46.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1883:12: note: 'type' was declared here 40:46.24 ExprType type; 40:46.24 ^~~~ 40:46.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1833:3: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 40:46.24 if (!IsVoid(thenType)) f.pushDef(thenValue); 40:46.24 ^~ 40:46.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmIonCompile.cpp:1829:12: note: 'thenType' was declared here 40:46.24 ExprType thenType; 40:46.24 ^~~~~~~~ 40:46.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 40:55.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 40:55.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 41:15.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:15.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 41:15.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 41:15.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.16 memset(aT, 0, sizeof(T)); 41:15.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 41:15.16 struct TabSizes { 41:15.16 ^~~~~~~~ 41:15.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 41:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 41:15.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.21 memset(aT, 0, sizeof(T)); 41:15.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:15.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:15.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 41:15.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 41:15.23 struct ServoSizes { 41:15.23 ^~~~~~~~~~ 41:15.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 41:15.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 41:15.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.24 memset(aT, 0, sizeof(T)); 41:15.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:15.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 41:15.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:15.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:15.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 41:15.30 class StaticStrings { 41:15.30 ^~~~~~~~~~~~~ 41:15.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 41:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 41:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.30 memset(aT, 0, sizeof(T)); 41:15.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 41:15.30 class PreliminaryObjectArray { 41:15.30 ^~~~~~~~~~~~~~~~~~~~~~ 41:15.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 41:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 41:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.34 memset(aT, 0, sizeof(T)); 41:15.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 41:15.38 class TypeNewScript { 41:15.38 ^~~~~~~~~~~~~ 41:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.40 memset(aT, 0, sizeof(T)); 41:15.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 41:15.40 struct IonScriptCounts { 41:15.40 ^~~~~~~~~~~~~~~ 41:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 41:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 41:15.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.48 memset(aT, 0, sizeof(T)); 41:15.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 41:15.48 struct ZoneGCStats { 41:15.48 ^~~~~~~~~~~ 41:15.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 41:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 41:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.48 memset(aT, 0, sizeof(T)); 41:15.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileWrappers.h:10, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Ion.h:13, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Label.h:10, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:35, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 41:15.49 class NewObjectCache { 41:15.49 ^~~~~~~~~~~~~~ 41:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 41:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 41:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.49 memset(aT, 0, sizeof(T)); 41:15.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 41:15.49 class MOZ_NON_PARAM alignas(8) Value { 41:15.49 ^~~~~ 41:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 41:15.50 memset(aT, 0, sizeof(T)); 41:15.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:36, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 41:15.50 class CodeOffsetJump { 41:15.50 ^~~~~~~~~~~~~~ 41:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpEngine.h:34, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpAST.h:42, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/RegExpMacroAssembler.h:34, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 41:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src9.cpp:2: 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 41:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 41:15.51 memset(table, 0, sizeof(*table) * capacity()); 41:15.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 41:15.51 class HashTableEntry { 41:15.51 ^~~~~~~~~~~~~~ 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:15.51 memset(table, 0, sizeof(*table) * capacity()); 41:15.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:15.51 class HashTableEntry { 41:15.51 ^~~~~~~~~~~~~~ 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:15.51 memset(table, 0, sizeof(*table) * capacity()); 41:15.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:15.51 class HashTableEntry { 41:15.51 ^~~~~~~~~~~~~~ 41:15.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:15.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 41:15.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBoxLayout.h:10, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsStackLayout.h:19, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGrid.h:10, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGrid.cpp:14, 41:15.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: 41:15.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': 41:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:15.89 foundInterface = 0; \ 41:15.89 ^~~~~~~~~~~~~~ 41:15.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:15.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:15.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridLayout2.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:15.90 NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) 41:15.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:15.90 else 41:15.90 ^~~~ 41:15.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 41:15.90 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:15.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridLayout2.cpp:229:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 41:15.91 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 41:15.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': 41:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:15.92 foundInterface = 0; \ 41:15.92 ^~~~~~~~~~~~~~ 41:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:15.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:15.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridRowLayout.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:15.93 NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) 41:15.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:15.93 else 41:15.93 ^~~~ 41:15.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 41:15.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:15.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/grid/nsGridRowLayout.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 41:15.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 41:15.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:15.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 41:16.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 41:16.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 41:16.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 41:16.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 41:17.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 41:17.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 41:17.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 41:17.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 41:17.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 41:17.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': 41:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:17.77 foundInterface = 0; \ 41:17.77 ^~~~~~~~~~~~~~ 41:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:17.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:17.77 ^~~~~~~~~~~~~~~~~~~~~~~ 41:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:17.77 NS_INTERFACE_MAP_END 41:17.80 ^~~~~~~~~~~~~~~~~~~~ 41:17.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:17.81 else 41:17.81 ^~~~ 41:17.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:17.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:17.81 ^~~~~~~~~~~~~~~~~~ 41:17.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/Presentation.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:17.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:17.82 ^~~~~~~~~~~~~~~~~~~~~~ 41:17.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': 41:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:17.84 foundInterface = 0; \ 41:17.84 ^~~~~~~~~~~~~~ 41:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:17.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:17.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:17.84 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:17.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:17.84 else 41:17.90 ^~~~ 41:17.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:17.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:17.91 ^~~~~~~~~~~~~~~~~~ 41:17.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:17.91 NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) 41:17.91 ^~~~~~~~~~~~~~~~~~~~~~ 41:17.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': 41:17.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:17.93 foundInterface = 0; \ 41:17.93 ^~~~~~~~~~~~~~ 41:17.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:17.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:17.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:17.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:17.96 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:17.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:17.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:17.96 else 41:17.96 ^~~~ 41:17.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:17.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:17.96 ^~~~~~~~~~~~~~~~~~ 41:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnection.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:17.99 NS_INTERFACE_MAP_ENTRY(nsIRequest) 41:17.99 ^~~~~~~~~~~~~~~~~~~~~~ 41:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': 41:17.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:18.01 foundInterface = 0; \ 41:18.01 ^~~~~~~~~~~~~~ 41:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:18.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:18.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnectionList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:18.01 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:18.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.h:10, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:10, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:18.02 } else 41:18.02 ^~~~ 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:18.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:18.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) 41:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 41:18.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:18.02 foundInterface = 0; \ 41:18.02 ^~~~~~~~~~~~~~ 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:18.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:18.02 ^~~~~~~~~~~~~~~~~~~~~~~ 41:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:18.10 NS_INTERFACE_MAP_END 41:18.10 ^~~~~~~~~~~~~~~~~~~~ 41:18.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:18.10 else 41:18.10 ^~~~ 41:18.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:18.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:18.10 ^~~~~~~~~~~~~~~~~~ 41:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationReceiver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:18.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:18.11 ^~~~~~~~~~~~~~~~~~~~~~ 41:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': 41:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:18.11 foundInterface = 0; \ 41:18.11 ^~~~~~~~~~~~~~ 41:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:18.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:18.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:18.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:18.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationAvailability.h:10, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:10, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 41:18.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:18.12 } else 41:18.12 ^~~~ 41:18.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:18.12 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:18.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:18.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) 41:18.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:18.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WeakPtr.h:82, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.h:11, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/AvailabilityCollection.cpp:7, 41:18.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 41:18.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:18.13 foundInterface = 0; \ 41:18.13 ^~~~~~~~~~~~~~ 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:18.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:18.13 ^~~~~~~~~~~~~~~~~~~~~~~ 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:18.13 NS_INTERFACE_MAP_END 41:18.13 ^~~~~~~~~~~~~~~~~~~~ 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:18.13 else 41:18.13 ^~~~ 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:18.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:18.13 ^~~~~~~~~~~~~~~~~~ 41:18.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/presentation/PresentationTCPSessionTransport.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:18.13 NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) 41:18.13 ^~~~~~~~~~~~~~~~~~~~~~ 41:18.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 41:18.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 41:18.99 liblayout_xul_grid.a.desc 41:18.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/grid' 41:25.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:25.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:43, 41:25.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:20: 41:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 41:25.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 41:25.34 size - sizeof(js::NativeObject)); 41:25.34 ^ 41:25.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 41:25.34 class HeapSlot : public WriteBarrieredBase { 41:25.34 ^~~~~~~~ 41:25.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 41:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 41:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.41 memset(aT, 0, sizeof(T)); 41:25.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 41:25.42 struct TabSizes { 41:25.42 ^~~~~~~~ 41:25.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 41:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 41:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.43 memset(aT, 0, sizeof(T)); 41:25.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Policy.h:13, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:15, 41:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 41:25.44 struct ServoSizes { 41:25.44 ^~~~~~~~~~ 41:25.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 41:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 41:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.44 memset(aT, 0, sizeof(T)); 41:25.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 41:25.45 class StaticStrings { 41:25.45 ^~~~~~~~~~~~~ 41:25.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.45 memset(aT, 0, sizeof(T)); 41:25.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 41:25.45 class PreliminaryObjectArray { 41:25.45 ^~~~~~~~~~~~~~~~~~~~~~ 41:25.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 41:25.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.48 memset(aT, 0, sizeof(T)); 41:25.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:7, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 41:25.48 class TypeNewScript { 41:25.48 ^~~~~~~~~~~~~ 41:25.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.49 memset(aT, 0, sizeof(T)); 41:25.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 41:25.49 struct IonScriptCounts { 41:25.49 ^~~~~~~~~~~~~~~ 41:25.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 41:25.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.52 memset(aT, 0, sizeof(T)); 41:25.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 41:25.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 41:25.54 struct ZoneGCStats { 41:25.54 ^~~~~~~~~~~ 41:25.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 41:25.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 41:25.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.56 memset(aT, 0, sizeof(T)); 41:25.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/EitherParser.h:22, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:15, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:13, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 41:25.56 class NewObjectCache { 41:25.56 ^~~~~~~~~~~~~~ 41:25.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 41:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 41:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.56 memset(aT, 0, sizeof(T)); 41:25.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 41:25.56 class MOZ_NON_PARAM alignas(8) Value { 41:25.56 ^~~~~ 41:25.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:15, 41:25.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 41:25.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 41:25.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 41:25.57 memset(aT, 0, sizeof(T)); 41:25.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:25.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject-inl.h:32, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/EnvironmentObject-inl.h:12, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.cpp:24, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:11: 41:25.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 41:25.57 class CodeOffsetJump { 41:25.57 ^~~~~~~~~~~~~~ 41:25.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:25.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:24, 41:25.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsutil.h:25, 41:25.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:24, 41:25.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/SplayTree.h:10, 41:25.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 41:25.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:2: 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.58 memset(table, 0, sizeof(*table) * capacity()); 41:25.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 41:25.58 class HashTableEntry { 41:25.58 ^~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.58 memset(table, 0, sizeof(*table) * capacity()); 41:25.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:25.58 class HashTableEntry { 41:25.58 ^~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.58 memset(table, 0, sizeof(*table) * capacity()); 41:25.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:25.58 class HashTableEntry { 41:25.58 ^~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.58 memset(table, 0, sizeof(*table) * capacity()); 41:25.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:25.58 class HashTableEntry { 41:25.58 ^~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.58 memset(table, 0, sizeof(*table) * capacity()); 41:25.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:25.58 class HashTableEntry { 41:25.58 ^~~~~~~~~~~~~~ 41:25.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {unsigned int&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = unsigned int&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.h:392:41: required from here 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.59 memset(table, 0, sizeof(*table) * capacity()); 41:25.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:25.59 class HashTableEntry { 41:25.59 ^~~~~~~~~~~~~~ 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::NameLocation&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::NameLocation&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:382:32: required from here 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.59 memset(table, 0, sizeof(*table) * capacity()); 41:25.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:25.59 class HashTableEntry { 41:25.59 ^~~~~~~~~~~~~~ 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::MaybeCheckTDZ&}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::MaybeCheckTDZ&; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:1351:31: required from here 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:25.59 memset(table, 0, sizeof(*table) * capacity()); 41:25.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:25.59 class HashTableEntry { 41:25.59 ^~~~~~~~~~~~~~ 41:25.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src5.cpp:20: 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSwitch(js::frontend::ParseNode*)': 41:25.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeEmitter.cpp:4165:26: warning: 'caseNoteIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:25.60 !setSrcNoteOffset(caseNoteIndex, 0, offset() - lastCaseOffset)) { 41:25.60 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:25.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 41:25.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:25.60 foundInterface = 0; \ 41:25.60 ^~~~~~~~~~~~~~ 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:25.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:25.60 ^~~~~~~~~~~~~~~~~~~~~~~ 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:25.60 NS_INTERFACE_MAP_END 41:25.60 ^~~~~~~~~~~~~~~~~~~~ 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:25.60 else 41:25.60 ^~~~ 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:25.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:25.60 ^~~~~~~~~~~~~~~~~~ 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSRuleList.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:25.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:25.60 ^~~~~~~~~~~~~~~~~~~~~~ 41:25.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp:12, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41:25.60 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 41:25.60 ^ 41:25.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 41:25.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 41:25.60 class nsCSSValue { 41:25.60 ^~~~~~~~~~ 41:25.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCollection.cpp:7, 41:25.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 41:25.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)': 41:25.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:25.61 foundInterface = 0; \ 41:25.61 ^~~~~~~~~~~~~~ 41:25.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:25.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:25.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:25.62 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 41:25.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 41:25.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSStyleSheet.cpp:390:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:25.62 else 41:25.62 ^~~~ 41:25.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 41:28.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 41:28.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 41:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorderErrorEvent::QueryInterface(const nsIID&, void**)': 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:28.84 foundInterface = 0; \ 41:28.84 ^~~~~~~~~~~~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:28.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:28.84 NS_INTERFACE_MAP_END_INHERITING(Event) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:28.84 } else 41:28.84 ^~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:28.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:28.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:28.84 foundInterface = 0; \ 41:28.84 ^~~~~~~~~~~~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:28.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:28.84 NS_INTERFACE_MAP_END_INHERITING(Event) 41:28.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 41:28.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:28.85 } else 41:28.85 ^~~~ 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:28.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:28.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:28.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) 41:28.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:28.85 foundInterface = 0; \ 41:28.85 ^~~~~~~~~~~~~~ 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:28.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:28.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:28.85 NS_INTERFACE_MAP_END_INHERITING(Event) 41:28.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 41:28.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings11.cpp:2: 41:28.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:28.86 } else 41:28.86 ^~~~ 41:28.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:28.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:28.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:28.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) 41:28.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:28.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 41:33.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:33.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:33.72 memset(aT, 0, sizeof(T)); 41:33.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:33.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 41:33.72 struct TabSizes { 41:33.72 ^~~~~~~~ 41:33.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 41:33.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:33.72 memset(aT, 0, sizeof(T)); 41:33.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:33.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:33.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 41:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 41:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 41:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 41:33.83 struct ServoSizes { 41:33.83 ^~~~~~~~~~ 41:33.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:33.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:33.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 41:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 41:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 41:33.87 memset(aT, 0, sizeof(T)); 41:33.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:33.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 41:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 41:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 41:33.89 class StaticStrings { 41:33.89 ^~~~~~~~~~~~~ 41:33.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:33.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:33.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:33.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:33.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 41:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 41:33.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 41:33.94 memset(aT, 0, sizeof(T)); 41:33.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:33.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:33.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 41:33.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:33.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 41:33.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:33.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 41:33.97 class PreliminaryObjectArray { 41:33.97 ^~~~~~~~~~~~~~~~~~~~~~ 41:33.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 41:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 41:34.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.03 memset(aT, 0, sizeof(T)); 41:34.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:34.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Scope.h:19, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/BytecodeCompiler.h:14, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:174, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 41:34.09 class TypeNewScript { 41:34.09 ^~~~~~~~~~~~~ 41:34.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 41:34.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 41:34.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.09 memset(aT, 0, sizeof(T)); 41:34.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:34.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 41:34.17 struct IonScriptCounts { 41:34.17 ^~~~~~~~~~~~~~~ 41:34.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 41:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 41:34.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.20 memset(aT, 0, sizeof(T)); 41:34.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 41:34.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 41:34.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:34.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:34.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 41:34.26 struct ZoneGCStats { 41:34.26 ^~~~~~~~~~~ 41:34.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.29 memset(aT, 0, sizeof(T)); 41:34.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 41:34.29 class NewObjectCache { 41:34.29 ^~~~~~~~~~~~~~ 41:34.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 41:34.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.29 memset(aT, 0, sizeof(T)); 41:34.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 41:34.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 41:34.39 class MOZ_NON_PARAM alignas(8) Value { 41:34.39 ^~~~~ 41:34.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:49:53: required from here 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.42 memset(aT, 0, sizeof(T)); 41:34.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmCompile.h:22, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:43, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 41:34.42 struct LinkDataTierCacheablePod { 41:34.42 ^~~~~~~~~~~~~~~~~~~~~~~~ 41:34.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 41:34.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.42 memset(aT, 0, sizeof(T)); 41:34.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 41:34.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:44, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 41:34.52 class CodeOffsetJump { 41:34.52 ^~~~~~~~~~~~~~ 41:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]': 41:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:179:26: required from here 41:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.52 memset(aT, 0, sizeof(T)); 41:34.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:145:10: note: 'struct AsmJSGlobal::CacheablePod' declared here 41:34.52 struct CacheablePod { 41:34.52 ^~~~~~~~~~~~ 41:34.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:271:31: required from here 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.53 memset(aT, 0, sizeof(T)); 41:34.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:263:7: note: 'class AsmJSExport' declared here 41:34.53 class AsmJSExport { 41:34.53 ^~~~~~~~~~~ 41:34.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': 41:34.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:297:45: required from here 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead [-Wclass-memaccess] 41:34.54 memset(aT, 0, sizeof(T)); 41:34.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:34.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:291:8: note: 'struct AsmJSMetadataCacheablePod' declared here 41:34.54 struct AsmJSMetadataCacheablePod { 41:34.54 ^~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 41:34.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 41:34.55 memset(table, 0, sizeof(*table) * capacity()); 41:34.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 41:34.55 class HashTableEntry { 41:34.55 ^~~~~~~~~~~~~~ 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:34.55 memset(table, 0, sizeof(*table) * capacity()); 41:34.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:34.55 class HashTableEntry { 41:34.56 ^~~~~~~~~~~~~~ 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:34.56 memset(table, 0, sizeof(*table) * capacity()); 41:34.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:34.56 class HashTableEntry { 41:34.56 ^~~~~~~~~~~~~~ 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 41:34.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:34.56 memset(table, 0, sizeof(*table) * capacity()); 41:34.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:34.57 class HashTableEntry { 41:34.57 ^~~~~~~~~~~~~~ 41:34.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/BitSet.h:12, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:10, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/x86/MacroAssembler-x86.h:10, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/MacroAssembler.h:17, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmGenerator.h:22, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:44, 41:34.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 41:34.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 41:34.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 41:34.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 41:34.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 41:34.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 41:34.58 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 41:34.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 41:34.58 class HashTableEntry { 41:34.58 ^~~~~~~~~~~~~~ 41:34.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:17, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:18, 41:34.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/SIMD.h:14, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:29, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h: In instantiation of 'T* js::LifoAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; js::Fallibility fb = (js::Fallibility)0; size_t = unsigned int]': 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = js::wasm::AstSig*; Value = unsigned int; HashPolicy = js::wasm::AstSig; AllocPolicy = js::LifoAllocPolicy<(js::Fallibility)0>; uint32_t = unsigned int]' 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:804:37: required from here 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/LifoAlloc.h:844:11: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 41:34.59 memset(p, 0, numElems * sizeof(T)); 41:34.59 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 41:34.59 class HashTableEntry { 41:34.59 ^~~~~~~~~~~~~~ 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:34.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:34.60 memset(table, 0, sizeof(*table) * capacity()); 41:34.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:34.60 class HashTableEntry { 41:34.60 ^~~~~~~~~~~~~~ 41:34.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 41:34.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': 41:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:5466:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.61 if (!isConst || c == -1) 41:34.61 ~~~~~~~~~^~~~~~~~~~ 41:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': 41:34.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:5404:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.61 if (!isConst || c == -1) 41:34.61 ~~~~~~~~~^~~~~~~~~~ 41:34.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 41:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 41:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 41:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h: In function 'bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::Sig&&, unsigned int, uint32_t*)': 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h:505:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.62 return begin()[aIndex]; 41:34.62 ~~~~~~~^ 41:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:2082:14: note: 'sigIndex' was declared here 41:34.62 uint32_t sigIndex; 41:34.62 ^~~~~~~~ 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:2305:23: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.62 endAfterCurly - asmJSMetadata_->srcStart; 41:34.62 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 41:34.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 41:34.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitElse()': 41:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6604:43: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.63 if (!deadCode_) r = popJoinRegUnlessVoid(thenType); 41:34.63 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 41:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': 41:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6702:46: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.63 Maybe r = popJoinRegUnlessVoid(type); 41:34.63 ^ 41:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 41:34.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:4988:32: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.63 resultType(resultType) {} 41:34.64 ^ 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6719:12: note: 'type' was declared here 41:34.64 ExprType type; 41:34.64 ^~~~ 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSelect()': 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:7672:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.64 switch (NonAnyToValType(type)) { 41:34.64 ^~~~~~ 41:34.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:138, 41:34.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:61:3: warning: 'trueType' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.64 if (MOZ_LIKELY(one == two)) { 41:34.64 ^~ 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1204:13: note: 'trueType' was declared here 41:34.64 StackType trueType; 41:34.64 ^~~~~~~~ 41:34.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:61:3: warning: 'falseType' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.65 if (MOZ_LIKELY(one == two)) { 41:34.65 ^~ 41:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryIterator.h:1201:13: note: 'falseType' was declared here 41:34.65 StackType falseType; 41:34.65 ^~~~~~~~~ 41:34.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:11: 41:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 41:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6668:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.65 switch (kind) { 41:34.65 ^~~~~~ 41:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBaselineCompile.cpp:6679:20: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.65 endIfThenElse(type); 41:34.66 ~~~~~~~~~~~~~^~~~~~ 41:34.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp: In function 'bool AstDecodeExpr(AstDecodeContext&)': 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:690:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.66 if (!IsVoid(type)) value = c.popCopy(); 41:34.66 ^~ 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:685:12: note: 'type' was declared here 41:34.66 ExprType type; 41:34.66 ^~~~ 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:47:67: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.66 : expr(nullptr), terminationKind(terminationKind), type(type) {} 41:34.66 ^ 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:485:12: note: 'type' was declared here 41:34.66 ExprType type; 41:34.66 ^~~~ 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:47:67: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.66 : expr(nullptr), terminationKind(terminationKind), type(type) {} 41:34.66 ^ 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:497:12: note: 'type' was declared here 41:34.66 ExprType type; 41:34.66 ^~~~ 41:34.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCAPI.h:15, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:23, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)': 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Vector.h:160:5: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.66 *aDst = temp; 41:34.66 ^ 41:34.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1964:14: note: 'func' was declared here 41:34.66 AstFunc* func; 41:34.67 ^~~~ 41:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.h:24, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:19, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmAST.h:706:43: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.67 : name_(name), kind_(kind), ref_(ref) {} 41:34.67 ^ 41:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1873:12: note: 'index' was declared here 41:34.67 size_t index; 41:34.67 ^~~~~ 41:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmFrameIter.h:24, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:30, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:1397:8: warning: '*((void*)& memory +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.67 struct Limits { 41:34.67 ^~~~~~ 41:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +12)' was declared here 41:34.67 Maybe memory; 41:34.67 ^~~~~~ 41:34.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:127:5: warning: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.68 if (aOther.mIsSome) { 41:34.68 ^~ 41:34.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' was declared here 41:34.68 Maybe memory; 41:34.68 ^~~~~~ 41:34.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallNonGenericMethod.h:12, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/NamespaceImports.h:15, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.h:22, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:19, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& memory +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.68 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 41:34.68 ^~ 41:34.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +4)' was declared here 41:34.68 Maybe memory; 41:34.68 ^~~~~~ 41:34.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmFrameIter.h:24, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:30, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseNode.h:13, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/FullParseHandler.h:15, 41:34.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/Parser.h:175, 41:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/AsmJS.cpp:31, 41:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:2: 41:34.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmTypes.h:1397:8: warning: 'memory.js::wasm::Limits::initial' may be used uninitialized in this function [-Wmaybe-uninitialized] 41:34.69 struct Limits { 41:34.69 ^~~~~~ 41:34.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src41.cpp:29: 41:34.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: 'memory.js::wasm::Limits::initial' was declared here 41:34.69 Maybe memory; 41:34.69 ^~~~~~ 41:34.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:41.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 41:41.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 41:44.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 41:44.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 41:55.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 41:55.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileSnapshot.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::StreamWrapper::QueryInterface(const nsIID&, void**)': 41:55.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.11 foundInterface = 0; \ 41:55.11 ^~~~~~~~~~~~~~ 41:55.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.11 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileSnapshot.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.11 NS_INTERFACE_MAP_END 41:55.12 ^~~~~~~~~~~~~~~~~~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.12 else 41:55.12 ^~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 41:55.12 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:55.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/FileSnapshot.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 41:55.12 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 41:55.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.12 foundInterface = 0; \ 41:55.12 ^~~~~~~~~~~~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.12 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.13 NS_INTERFACE_MAP_END 41:55.13 ^~~~~~~~~~~~~~~~~~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.13 else 41:55.13 ^~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.13 ^~~~~~~~~~~~~~~~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBCursor.cpp:858:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:55.13 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.13 foundInterface = 0; \ 41:55.13 ^~~~~~~~~~~~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBDatabase.cpp:1058:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.13 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 41:55.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:55.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 41:55.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.14 } else 41:55.14 ^~~~ 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:55.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:55.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBDatabase.cpp:1057:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:55.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) 41:55.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.14 foundInterface = 0; \ 41:55.14 ^~~~~~~~~~~~~~ 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.14 NS_INTERFACE_MAP_END_INHERITING(Event) 41:55.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.15 else 41:55.15 ^~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.15 ^~~~~~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBEvents.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.15 NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) 41:55.15 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.15 foundInterface = 0; \ 41:55.15 ^~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.15 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp:778:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.15 NS_INTERFACE_MAP_END 41:55.15 ^~~~~~~~~~~~~~~~~~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.15 else 41:55.15 ^~~~ 41:55.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.15 ^~~~~~~~~~~~~~~~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFactory.cpp:777:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:55.16 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.16 foundInterface = 0; \ 41:55.16 ^~~~~~~~~~~~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp:692:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.16 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:55.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.16 else 41:55.16 ^~~~ 41:55.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.17 ^~~~~~~~~~~~~~~~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileHandle.cpp:691:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.17 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 41:55.17 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.17 foundInterface = 0; \ 41:55.17 ^~~~~~~~~~~~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileRequest.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.17 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 41:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.17 } else 41:55.17 ^~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:55.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBFileRequest.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:55.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) 41:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.18 foundInterface = 0; \ 41:55.18 ^~~~~~~~~~~~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.18 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp:578:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.18 NS_INTERFACE_MAP_END 41:55.18 ^~~~~~~~~~~~~~~~~~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.18 else 41:55.18 ^~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.18 ^~~~~~~~~~~~~~~~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBIndex.cpp:577:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:55.18 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.19 foundInterface = 0; \ 41:55.19 ^~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.19 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.19 NS_INTERFACE_MAP_END 41:55.19 ^~~~~~~~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.19 else 41:55.19 ^~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.19 ^~~~~~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBKeyRange.cpp:204:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:55.19 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.19 foundInterface = 0; \ 41:55.19 ^~~~~~~~~~~~~~ 41:55.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBMutableFile.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.20 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.20 } else 41:55.20 ^~~~ 41:55.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:55.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBMutableFile.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:55.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) 41:55.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.21 foundInterface = 0; \ 41:55.21 ^~~~~~~~~~~~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:55.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:55.21 ^~~~~~~~~~~~~~~~~~~~~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp:2183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:55.21 NS_INTERFACE_MAP_END 41:55.21 ^~~~~~~~~~~~~~~~~~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.21 else 41:55.21 ^~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.21 ^~~~~~~~~~~~~~~~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBObjectStore.cpp:2182:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:55.21 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': 41:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.22 foundInterface = 0; \ 41:55.22 ^~~~~~~~~~~~~~ 41:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.22 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 41:55.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: 41:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:357:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.22 } else 41:55.22 ^~~~ 41:55.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': 41:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.23 foundInterface = 0; \ 41:55.23 ^~~~~~~~~~~~~~ 41:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.24 NS_INTERFACE_MAP_END_INHERITING(IDBRequest) 41:55.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 41:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 41:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.26 } else 41:55.26 ^~~~ 41:55.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:55.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:55.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBRequest.cpp:563:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:55.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) 41:55.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:11, 41:55.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': 41:55.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.32 foundInterface = 0; \ 41:55.33 ^~~~~~~~~~~~~~ 41:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp:931:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.33 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 41:55.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.35 else 41:55.35 ^~~~ 41:55.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:55.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:55.35 ^~~~~~~~~~~~~~~~~~ 41:55.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.cpp:930:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:55.35 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 41:55.35 ^~~~~~~~~~~~~~~~~~~~~~ 41:55.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': 41:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:55.37 foundInterface = 0; \ 41:55.37 ^~~~~~~~~~~~~~ 41:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:55.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:55.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:55.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:55.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 41:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBTransaction.h:12, 41:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.h:10, 41:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/ActorsChild.cpp:7, 41:55.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 41:55.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:55.42 } else 41:55.42 ^~~~ 41:55.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:55.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:55.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/indexedDB/IDBWrapperCache.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:55.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) 41:55.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 41:56.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 41:56.03 libdom_indexedDB.a.desc 41:56.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/indexedDB' 41:56.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:56.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:39, 41:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h: In static member function 'static JS::Result js::NativeObject::create(JSContext*, js::gc::AllocKind, js::gc::InitialHeap, js::HandleShape, js::HandleObjectGroup)': 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/NativeObject-inl.h:499:43: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead [-Wclass-memaccess] 41:56.65 size - sizeof(js::NativeObject)); 41:56.65 ^ 41:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 41:56.65 class HeapSlot : public WriteBarrieredBase { 41:56.65 ^~~~~~~~ 41:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.65 memset(aT, 0, sizeof(T)); 41:56.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 41:56.65 struct TabSizes { 41:56.65 ^~~~~~~~ 41:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 41:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 41:56.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.73 memset(aT, 0, sizeof(T)); 41:56.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:12, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 41:56.73 struct ServoSizes { 41:56.73 ^~~~~~~~~~ 41:56.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 41:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 41:56.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.73 memset(aT, 0, sizeof(T)); 41:56.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 41:56.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 41:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 41:56.80 class StaticStrings { 41:56.80 ^~~~~~~~~~~~~ 41:56.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.89 memset(aT, 0, sizeof(T)); 41:56.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 41:56.89 class PreliminaryObjectArray { 41:56.89 ^~~~~~~~~~~~~~~~~~~~~~ 41:56.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 41:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.89 memset(aT, 0, sizeof(T)); 41:56.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RelocationOverlay.h:20, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:12, 41:56.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 41:56.90 class TypeNewScript { 41:56.90 ^~~~~~~~~~~~~ 41:56.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.90 memset(aT, 0, sizeof(T)); 41:56.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:14, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 41:56.90 struct ZoneGCStats { 41:56.90 ^~~~~~~~~~~ 41:56.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.90 memset(aT, 0, sizeof(T)); 41:56.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 41:56.90 struct IonScriptCounts { 41:56.90 ^~~~~~~~~~~~~~~ 41:56.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.91 memset(aT, 0, sizeof(T)); 41:56.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:18, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:19, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 41:56.91 class NewObjectCache { 41:56.91 ^~~~~~~~~~~~~~ 41:56.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.91 memset(aT, 0, sizeof(T)); 41:56.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 41:56.91 class MOZ_NON_PARAM alignas(8) Value { 41:56.91 ^~~~~ 41:56.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.92 memset(aT, 0, sizeof(T)); 41:56.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:18, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 41:56.92 struct TenureCountCache { 41:56.92 ^~~~~~~~~~~~~~~~ 41:56.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 41:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 41:56.92 memset(aT, 0, sizeof(T)); 41:56.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext-inl.h:13, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSCompartment-inl.h:16, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:38, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 41:56.93 class CodeOffsetJump { 41:56.93 ^~~~~~~~~~~~~~ 41:56.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 41:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:646:23: required from here 41:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 41:56.93 memset(aT, 0, sizeof(T)); 41:56.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 41:56.93 class EnumeratedArray { 41:56.93 ^~~~~~~~~~~~~~~ 41:56.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:1002:29: required from here 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 41:56.94 memset(aT, 0, sizeof(T)); 41:56.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray' declared here 41:56.94 class EnumeratedArray { 41:56.94 ^~~~~~~~~~~~~~~ 41:56.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jspubtd.h:17, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:26, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 41:56.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.cpp:1003:24: required from here 41:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] 41:56.96 memset(aT, 0, sizeof(T)); 41:56.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:56.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayUtils.h:23, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangedPtr.h:15, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Range.h:10, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:15, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 41:56.96 class EnumeratedArray { 41:56.96 ^~~~~~~~~~~~~~~ 41:56.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 41:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsfriendapi.h:16, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Tracer.h:10, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TaggedProto.h:10, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.h:16, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking-inl.h:10, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Marking.cpp:7, 41:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src7.cpp:2: 41:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 41:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 41:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 41:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 41:56.97 memset(table, 0, sizeof(*table) * capacity()); 41:56.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:56.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 41:56.99 class HashTableEntry { 41:56.99 ^~~~~~~~~~~~~~ 41:56.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:56.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:56.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 41:56.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 41:56.99 memset(table, 0, sizeof(*table) * capacity()); 41:56.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 41:57.00 class HashTableEntry { 41:57.00 ^~~~~~~~~~~~~~ 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:57.00 memset(table, 0, sizeof(*table) * capacity()); 41:57.00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:57.00 class HashTableEntry { 41:57.01 ^~~~~~~~~~~~~~ 41:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = void* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 41:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = void*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 41:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Nursery.cpp:874:18: required from here 41:57.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 41:57.04 memset(table, 0, sizeof(*table) * capacity()); 41:57.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 41:57.04 class HashTableEntry { 41:57.04 ^~~~~~~~~~~~~~ 41:57.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 41:57.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JS::Value*; Value = const char*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 41:57.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/RootMarking.cpp:385:60: required from here 41:57.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 41:57.07 memset(table, 0, sizeof(*table) * capacity()); 41:57.07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 41:57.18 class HashTableEntry { 41:57.18 ^~~~~~~~~~~~~~ 41:57.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 41:57.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 41:57.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:57.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:57.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorker::QueryInterface(const nsIID&, void**)': 41:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:57.84 foundInterface = 0; \ 41:57.84 ^~~~~~~~~~~~~~ 41:57.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:57.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:57.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:57.85 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:57.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:57.86 else 41:57.87 ^~~~ 41:57.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:57.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:57.87 ^~~~~~~~~~~~~~~~~~ 41:57.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:57.87 NS_INTERFACE_MAP_ENTRY(ServiceWorker) 41:57.88 ^~~~~~~~~~~~~~~~~~~~~~ 41:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': 41:57.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:57.89 foundInterface = 0; \ 41:57.89 ^~~~~~~~~~~~~~ 41:57.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:57.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:57.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerContainer.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:57.91 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:57.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:57.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:57.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:57.91 } else 41:57.91 ^~~~ 41:57.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:57.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:57.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerContainer.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:57.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) 41:57.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:57.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:57.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:57.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:57.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:57.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:57.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FetchEvent::QueryInterface(const nsIID&, void**)': 41:57.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:57.95 foundInterface = 0; \ 41:57.95 ^~~~~~~~~~~~~~ 41:57.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:57.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:57.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:921:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:57.95 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 41:57.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:57.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:57.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:57.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:57.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:57.96 } else 41:57.96 ^~~~ 41:57.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:57.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:57.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:920:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:57.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) 41:57.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:57.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:57.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:57.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:57.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableEvent::QueryInterface(const nsIID&, void**)': 41:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.00 foundInterface = 0; \ 41:58.01 ^~~~~~~~~~~~~~ 41:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:58.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:58.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:964:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:58.02 NS_INTERFACE_MAP_END_INHERITING(Event) 41:58.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.05 } else 41:58.05 ^~~~ 41:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:58.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:58.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:963:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:58.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) 41:58.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:58.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:58.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:58.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushMessageData::QueryInterface(const nsIID&, void**)': 41:58.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.09 foundInterface = 0; \ 41:58.10 ^~~~~~~~~~~~~~ 41:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:58.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:58.11 ^~~~~~~~~~~~~~~~~~~~~~~ 41:58.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1027:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:58.11 NS_INTERFACE_MAP_END 41:58.11 ^~~~~~~~~~~~~~~~~~~~ 41:58.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.12 else 41:58.13 ^~~~ 41:58.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:58.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:58.13 ^~~~~~~~~~~~~~~~~~ 41:58.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1026:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:58.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 41:58.15 ^~~~~~~~~~~~~~~~~~~~~~ 41:58.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushEvent::QueryInterface(const nsIID&, void**)': 41:58.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.16 foundInterface = 0; \ 41:58.17 ^~~~~~~~~~~~~~ 41:58.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:58.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:58.18 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 41:58.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:58.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.21 } else 41:58.21 ^~~~ 41:58.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:58.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:58.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1119:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:58.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) 41:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.23 foundInterface = 0; \ 41:58.23 ^~~~~~~~~~~~~~ 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:58.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:58.23 NS_INTERFACE_MAP_END_INHERITING(Event) 41:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.23 } else 41:58.23 ^~~~ 41:58.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 41:58.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 41:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerEvents.cpp:1226:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 41:58.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) 41:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 41:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 41:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 41:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.h:10, 41:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorker.cpp:7, 41:58.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.24 foundInterface = 0; \ 41:58.24 ^~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:58.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:58.24 ^~~~~~~~~~~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp:283:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:58.24 NS_INTERFACE_MAP_END 41:58.24 ^~~~~~~~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.24 else 41:58.24 ^~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 41:58.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerManager.cpp:282:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 41:58.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) 41:58.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': 41:58.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:58.24 foundInterface = 0; \ 41:58.25 ^~~~~~~~~~~~~~ 41:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 41:58.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 41:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 41:58.25 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 41:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:58.25 else 41:58.25 ^~~~ 41:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:58.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:58.25 ^~~~~~~~~~~~~~~~~~ 41:58.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/serviceworkers/ServiceWorkerRegistration.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:58.25 NS_INTERFACE_MAP_ENTRY(ServiceWorkerRegistration) 41:58.25 ^~~~~~~~~~~~~~~~~~~~~~ 41:58.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 42:11.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 42:11.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 42:12.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 42:12.12 libdocshell_base_timeline.a.desc 42:12.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/timeline' 42:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 42:14.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.cpp:10, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 42:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 42:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 42:14.24 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 42:14.24 ^ 42:14.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsStyleStruct.h:38, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRuleNode.h:23, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsLayoutUtils.h:28, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsRange.h:19, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.h:12, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/inspector/InspectorFontFace.cpp:7, 42:14.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 42:14.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 42:14.24 class nsCSSValue { 42:14.24 ^~~~~~~~~~ 42:14.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 42:14.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 42:14.91 liblayout_inspector.a.desc 42:14.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/inspector' 42:18.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 42:18.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 42:20.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 42:20.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 42:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 42:20.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.35 memset(aT, 0, sizeof(T)); 42:20.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 42:20.38 struct TabSizes { 42:20.38 ^~~~~~~~ 42:20.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.39 memset(aT, 0, sizeof(T)); 42:20.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/StoreBuffer.h:20, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Barrier.h:13, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:12, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 42:20.39 struct ServoSizes { 42:20.39 ^~~~~~~~~~ 42:20.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1247:42: required from here 42:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.39 memset(aT, 0, sizeof(T)); 42:20.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonTypes.h:18, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:20, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 42:20.43 class StaticStrings { 42:20.43 ^~~~~~~~~~~~~ 42:20.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 42:20.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:884:51: required from here 42:20.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.47 memset(aT, 0, sizeof(T)); 42:20.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 42:20.49 class PreliminaryObjectArray { 42:20.49 ^~~~~~~~~~~~~~~~~~~~~~ 42:20.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 42:20.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:1001:42: required from here 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.51 memset(aT, 0, sizeof(T)); 42:20.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/ObjectGroup.h:18, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Shape.h:31, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSObject.h:17, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/builtin/AtomicsObject.h:14, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:24, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 42:20.51 class TypeNewScript { 42:20.51 ^~~~~~~~~~~~~ 42:20.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:588:44: required from here 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.51 memset(aT, 0, sizeof(T)); 42:20.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JSJitFrameIter.h:12, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Stack.h:23, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/NameCollections.h:13, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:27, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 42:20.51 struct IonScriptCounts { 42:20.51 ^~~~~~~~~~~~~~~ 42:20.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 42:20.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:78:40: required from here 42:20.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.57 memset(aT, 0, sizeof(T)); 42:20.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCRuntime.h:21, 42:20.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:28, 42:20.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 42:20.58 struct ZoneGCStats { 42:20.58 ^~~~~~~~~~~ 42:20.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 42:20.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:142:43: required from here 42:20.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.59 memset(aT, 0, sizeof(T)); 42:20.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/ZoneGroup.h:11, 42:20.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:30, 42:20.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/JSContext.h:22, 42:20.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:183, 42:20.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 42:20.61 class NewObjectCache { 42:20.61 ^~~~~~~~~~~~~~ 42:20.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 42:20.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Runtime.h:1135:28: required from here 42:20.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.62 memset(aT, 0, sizeof(T)); 42:20.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:74, 42:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 42:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 42:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 42:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 42:20.63 class MOZ_NON_PARAM alignas(8) Value { 42:20.63 ^~~~~ 42:20.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 42:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:146:45: required from here 42:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.64 memset(aT, 0, sizeof(T)); 42:20.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:9, 42:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 42:20.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 42:20.65 struct TenureCountCache { 42:20.65 ^~~~~~~~~~~~~~~~ 42:20.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:167, 42:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 42:20.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:510:43: required from here 42:20.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.66 memset(aT, 0, sizeof(T)); 42:20.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 42:20.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/Safepoints.h:12, 42:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitFrames.h:13, 42:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:13, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:12, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 42:20.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 42:20.67 class CodeOffsetJump { 42:20.67 ^~~~~~~~~~~~~~ 42:20.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 42:20.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 42:20.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 42:20.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 42:20.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 42:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 42:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/Caches.h:257:50: required from here 42:20.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.68 memset(table, 0, sizeof(*table) * capacity()); 42:20.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 42:20.69 class HashTableEntry { 42:20.69 ^~~~~~~~~~~~~~ 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/vm/GeckoProfiler.h:152:74: required from here 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.69 memset(table, 0, sizeof(*table) * capacity()); 42:20.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 42:20.69 class HashTableEntry { 42:20.69 ^~~~~~~~~~~~~~ 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Zone.h:667:31: required from here 42:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.70 memset(table, 0, sizeof(*table) * capacity()); 42:20.70 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 42:20.70 class HashTableEntry { 42:20.70 ^~~~~~~~~~~~~~ 42:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 42:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 42:20.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:149:16: required from here 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.71 memset(table, 0, sizeof(*table) * capacity()); 42:20.71 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 42:20.71 class HashTableEntry { 42:20.71 ^~~~~~~~~~~~~~ 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = JS::Zone* const; HashPolicy = js::HashSet, js::SystemAllocPolicy>::SetOps; AllocPolicy = js::SystemAllocPolicy]': 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:4460:37: required from here 42:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.71 memset(table, 0, sizeof(*table) * capacity()); 42:20.71 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 42:20.73 class HashTableEntry { 42:20.74 ^~~~~~~~~~~~~~ 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = const char*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:7330:34: required from here 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.74 memset(table, 0, sizeof(*table) * capacity()); 42:20.74 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 42:20.74 class HashTableEntry { 42:20.74 ^~~~~~~~~~~~~~ 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::AtomStateEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1627:5: required from 'void js::detail::HashTable::clearAndShrink() [with T = const js::AtomStateEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]' 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:446:27: required from 'void js::HashSet::clearAndShrink() [with T = js::AtomStateEntry; HashPolicy = js::AtomHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/GC.cpp:3532:38: required from here 42:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.75 memset(table, 0, sizeof(*table) * capacity()); 42:20.75 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 42:20.75 class HashTableEntry { 42:20.75 ^~~~~~~~~~~~~~ 42:20.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/CompileInfo.h:12, 42:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitCompartment.h:15, 42:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/gc/Allocator.cpp:12, 42:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:11: 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h: In instantiation of 'T* js::jit::JitAllocPolicy::maybe_pod_calloc(size_t) [with T = js::detail::HashTableEntry >; size_t = unsigned int]': 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1214:59: required from 'static js::detail::HashTable::Entry* js::detail::HashTable::createTable(AllocPolicy&, uint32_t, js::detail::HashTable::FailureBehavior) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; js::detail::HashTable::Entry = js::detail::HashTableEntry >; uint32_t = unsigned int]' 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1283:24: required from 'bool js::detail::HashTable::init(uint32_t) [with T = js::HashMapEntry; HashPolicy = js::HashMap::MapHashPolicy; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:93:67: required from 'bool js::HashMap::init(uint32_t) [with Key = JS::Value; Value = unsigned int; HashPolicy = js::jit::LIRGraph::ValueHasher; AllocPolicy = js::jit::JitAllocPolicy; uint32_t = unsigned int]' 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/LIR.h:1630:34: required from here 42:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jit/JitAllocPolicy.h:87:30: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment [-Wclass-memaccess] 42:20.75 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 42:20.75 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 42:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/CallArgs.h:73, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/jsapi.h:29, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ErrorReporter.h:14, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.h:177, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/TokenStream.cpp:9, 42:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/Unified_cpp_js_src6.cpp:2: 42:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 42:20.76 class HashTableEntry { 42:20.76 ^~~~~~~~~~~~~~ 42:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 42:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 42:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 42:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 42:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 42:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/src/frontend/ParseContext.h:278:66: required from here 42:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 42:20.80 memset(table, 0, sizeof(*table) * capacity()); 42:20.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 42:20.84 class HashTableEntry { 42:20.84 ^~~~~~~~~~~~~~ 42:20.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 42:21.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 42:21.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 42:22.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 42:22.85 libextensions_universalchardet_src_base.a.desc 42:22.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/base' 42:23.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 42:23.67 libjs_src.a.desc 42:23.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src' 42:25.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 42:25.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:12, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 42:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 42:25.77 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 42:25.77 ^ 42:25.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ManualNAC.h:9, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:12, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:10, 42:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 42:25.77 class nsCSSValue { 42:25.77 ^~~~~~~~~~ 42:25.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:25.79 foundInterface = 0; \ 42:25.79 ^~~~~~~~~~~~~~ 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:25.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:25.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeAttributeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:25.79 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:25.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:25.79 } else 42:25.79 ^~~~ 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:25.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:25.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeAttributeTransaction.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:25.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) 42:25.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': 42:25.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:25.85 foundInterface = 0; \ 42:25.85 ^~~~~~~~~~~~~~ 42:25.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:25.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:25.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeStyleTransaction.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:25.85 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:25.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:25.86 } else 42:25.86 ^~~~ 42:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:25.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:25.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/ChangeStyleTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:25.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) 42:25.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:25.91 foundInterface = 0; \ 42:25.91 ^~~~~~~~~~~~~~ 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:25.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:25.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CompositionTransaction.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:25.91 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:25.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CompositionTransaction.cpp:80:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:25.91 } else 42:25.91 ^~~~ 42:25.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:25.91 foundInterface = 0; \ 42:25.91 ^~~~~~~~~~~~~~ 42:25.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:25.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:25.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CreateElementTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:25.92 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:25.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:25.93 } else 42:25.93 ^~~~ 42:25.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:25.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:25.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CreateElementTransaction.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:25.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) 42:25.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:25.96 foundInterface = 0; \ 42:25.96 ^~~~~~~~~~~~~~ 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:25.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:25.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:25.96 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:25.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:25.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:25.96 } else 42:25.96 ^~~~ 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:25.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:25.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteNodeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:25.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) 42:26.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:26.00 foundInterface = 0; \ 42:26.00 ^~~~~~~~~~~~~~ 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:26.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:26.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteRangeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:26.00 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 42:26.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:26.00 } else 42:26.00 ^~~~ 42:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:26.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:26.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteRangeTransaction.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:26.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) 42:26.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:26.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:26.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:26.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:26.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:26.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': 42:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:26.08 foundInterface = 0; \ 42:26.08 ^~~~~~~~~~~~~~ 42:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:26.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:26.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteTextTransaction.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:26.09 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:26.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:26.11 } else 42:26.11 ^~~~ 42:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:26.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:26.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/DeleteTextTransaction.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:26.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) 42:26.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:26.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:26.14 foundInterface = 0; \ 42:26.14 ^~~~~~~~~~~~~~ 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 42:26.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 42:26.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditAggregateTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 42:26.14 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 42:26.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 42:26.14 } else 42:26.14 ^~~~ 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 42:26.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 42:26.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditAggregateTransaction.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 42:26.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) 42:26.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:26.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.19 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': 42:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:26.21 foundInterface = 0; \ 42:26.21 ^~~~~~~~~~~~~~ 42:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 42:26.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42:26.22 NS_INTERFACE_MAP_END 42:26.22 ^~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 42:26.22 else 42:26.22 ^~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 42:26.22 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditTransactionBase.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 42:26.22 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:26.22 foundInterface = 0; \ 42:26.22 ^~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 42:26.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42:26.22 NS_INTERFACE_MAP_END 42:26.22 ^~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 42:26.22 else 42:26.22 ^~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 42:26.22 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:214:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 42:26.22 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) 42:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:26.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:43, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditTransactionBase.h:9, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CSSEditUtils.h:9, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/CSSEditUtils.cpp:6, 42:26.23 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 42:26.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h: In member function 'nsresult mozilla::EditorBase::DeleteSelectionAndPrepareToCreateNode()': 42:26.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& atAnchor +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 42:26.29 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 42:26.29 ^~ 42:26.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92: 42:26.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/EditorBase.cpp:4187:18: note: '*((void*)& atAnchor +8)' was declared here 42:26.29 EditorDOMPoint atAnchor(selection->AnchorRef()); 42:26.29 ^~~~~~~~ 42:26.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 42:27.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 42:27.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 42:27.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:7, 42:27.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/Unified_cpp_layout_xul0.cpp:2: 42:27.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': 42:27.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:27.68 foundInterface = 0; \ 42:27.68 ^~~~~~~~~~~~~~ 42:27.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 42:27.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:27.69 ^~~~~~~~~~~~~~~~~~~~~~~ 42:27.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42:27.69 NS_INTERFACE_MAP_END 42:27.69 ^~~~~~~~~~~~~~~~~~~~ 42:27.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 42:27.69 else 42:27.69 ^~~~ 42:27.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 42:27.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 42:27.69 ^~~~~~~~~~~~~~~~~~ 42:27.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/BoxObject.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42:27.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 42:27.70 ^~~~~~~~~~~~~~~~~~~~~~ 42:27.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 42:33.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 42:33.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 42:34.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 42:34.55 libextensions_universalchardet_src_xpcom.a.desc 42:34.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/universalchardet/src/xpcom' 42:38.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 42:38.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 42:43.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 42:43.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 42:46.30 Compiling quote v0.5.2 42:47.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 42:47.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StaticMutex.h:11, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/2D.h:31, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPattern.h:13, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGContextPaint.h:12, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGContextPaint.cpp:7, 42:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:2: 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)': 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:47.52 foundInterface = 0; \ 42:47.52 ^~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 42:47.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:47.52 ^~~~~~~~~~~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42:47.52 NS_INTERFACE_MAP_END 42:47.52 ^~~~~~~~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 42:47.52 else 42:47.52 ^~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 42:47.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 42:47.52 ^~~~~~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42:47.52 NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) 42:47.52 ^~~~~~~~~~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)': 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:47.52 foundInterface = 0; \ 42:47.52 ^~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 42:47.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:47.52 ^~~~~~~~~~~~~~~~~~~~~~~ 42:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 42:47.52 NS_INTERFACE_MAP_END 42:47.52 ^~~~~~~~~~~~~~~~~~~~ 42:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 42:47.61 else 42:47.61 ^~~~ 42:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 42:47.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 42:47.61 ^~~~~~~~~~~~~~~~~~ 42:47.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/svg/SVGObserverUtils.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 42:47.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 42:47.64 ^~~~~~~~~~~~~~~~~~~~~~ 42:47.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 42:51.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 42:51.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 42:53.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 42:53.58 libdocshell_build.a.desc 42:53.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/build' 42:57.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 42:57.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 42:59.62 Compiling cubeb-sys v0.4.1 43:07.38 Compiling smallvec v0.6.5 43:07.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 43:07.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 43:10.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 43:10.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 43:10.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 43:10.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 43:10.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 43:10.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp: In member function 'virtual nsresult mozilla::dom::TreeBoxObject::QueryInterface(const nsIID&, void**)': 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:10.13 foundInterface = 0; \ 43:10.13 ^~~~~~~~~~~~~~ 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 43:10.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 43:10.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43:10.13 NS_INTERFACE_MAP_END_INHERITING(BoxObject) 43:10.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:10.13 else 43:10.13 ^~~~ 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:10.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:10.13 ^~~~~~~~~~~~~~~~~~ 43:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:10.14 NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) 43:10.14 ^~~~~~~~~~~~~~~~~~~~~~ 43:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': 43:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:10.14 foundInterface = 0; \ 43:10.14 ^~~~~~~~~~~~~~ 43:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:10.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:10.14 ^~~~~~~~~~~~~~~~~~~~~~~ 43:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:10.14 NS_INTERFACE_MAP_END 43:10.14 ^~~~~~~~~~~~~~~~~~~~ 43:10.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: 43:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:68:5: note: some parts of macro expansion are not guarded by this 'else' clause 43:10.14 } else 43:10.14 ^~~~ 43:10.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 43:10.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 43:10.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 43:10.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:10.15 foundInterface = 0; \ 43:10.15 ^~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:10.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:10.15 ^~~~~~~~~~~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:357:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:10.15 NS_INTERFACE_MAP_END 43:10.15 ^~~~~~~~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:10.15 else 43:10.15 ^~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:10.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:10.15 ^~~~~~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeColumns.cpp:356:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:10.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 43:10.15 ^~~~~~~~~~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:10.15 foundInterface = 0; \ 43:10.15 ^~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:10.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:10.15 ^~~~~~~~~~~~~~~~~~~~~~~ 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeContentView.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:10.15 NS_INTERFACE_MAP_END 43:10.15 ^~~~~~~~~~~~~~~~~~~~ 43:10.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:20, 43:10.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 43:10.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 43:10.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 43:10.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:10.15 else 43:10.16 ^~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeContentView.cpp:111:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 43:10.16 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 43:10.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:10.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BoxObject.h:11, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/TreeBoxObject.cpp:7, 43:10.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:10.16 foundInterface = 0; \ 43:10.16 ^~~~~~~~~~~~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:10.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:10.16 ^~~~~~~~~~~~~~~~~~~~~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:10.16 NS_INTERFACE_MAP_END 43:10.16 ^~~~~~~~~~~~~~~~~~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:10.16 else 43:10.16 ^~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:10.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:10.16 ^~~~~~~~~~~~~~~~~~ 43:10.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/tree/nsTreeSelection.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:10.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 43:10.16 ^~~~~~~~~~~~~~~~~~~~~~ 43:10.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 43:10.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 43:10.62 liblayout_ipc.a.desc 43:10.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/ipc' 43:10.86 Compiling ordered-float v0.4.0 43:12.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 43:12.52 liblayout_xul_tree.a.desc 43:12.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/tree' 43:13.81 Compiling debug_unreachable v0.1.1 43:13.97 Compiling phf v0.7.21 43:14.55 Compiling clap v2.29.0 43:17.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 43:17.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 43:21.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 43:21.21 libdom_presentation.a.desc 43:21.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/presentation' 43:22.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 43:22.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:22.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:22.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 43:22.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:22.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 43:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWrapperCache.h:10, 43:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.h:10, 43:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:6, 43:22.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: 43:22.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': 43:22.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:22.11 foundInterface = 0; \ 43:22.11 ^~~~~~~~~~~~~~ 43:22.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:22.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:22.11 ^~~~~~~~~~~~~~~~~~~~~~~ 43:22.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:22.11 NS_INTERFACE_MAP_END 43:22.11 ^~~~~~~~~~~~~~~~~~~~ 43:22.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:22.12 else 43:22.12 ^~~~ 43:22.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:22.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:22.12 ^~~~~~~~~~~~~~~~~~ 43:22.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/aom/AccessibleNode.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:22.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 43:22.12 ^~~~~~~~~~~~~~~~~~~~~~ 43:22.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 43:24.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 43:24.26 libaccessible_aom.a.desc 43:24.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/aom' 43:29.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 43:29.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 43:29.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 43:29.93 liblayout_printing.a.desc 43:29.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/printing' 43:36.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:36.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:36.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 43:36.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 43:37.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 43:37.07 libdom_serviceworkers.a.desc 43:37.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/serviceworkers' 43:38.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:38.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:38.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 43:38.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:38.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 43:38.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.h:6, 43:38.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:3: 43:38.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': 43:38.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.29 foundInterface = 0; \ 43:38.29 ^~~~~~~~~~~~~~ 43:38.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.29 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.29 NS_INTERFACE_MAP_END 43:38.29 ^~~~~~~~~~~~~~~~~~~~ 43:38.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.29 else 43:38.39 ^~~~ 43:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.39 ^~~~~~~~~~~~~~~~~~ 43:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.39 NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) 43:38.39 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': 43:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.39 foundInterface = 0; \ 43:38.40 ^~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.40 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.40 NS_INTERFACE_MAP_END 43:38.40 ^~~~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.40 else 43:38.40 ^~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.40 ^~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.40 NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) 43:38.40 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.40 foundInterface = 0; \ 43:38.40 ^~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.40 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.40 NS_INTERFACE_MAP_END 43:38.40 ^~~~~~~~~~~~~~~~~~~~ 43:38.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.40 else 43:38.41 ^~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.41 ^~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.41 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) 43:38.41 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.41 foundInterface = 0; \ 43:38.41 ^~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.41 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.41 NS_INTERFACE_MAP_END 43:38.41 ^~~~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.41 else 43:38.41 ^~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.41 ^~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.41 NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) 43:38.41 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.42 foundInterface = 0; \ 43:38.42 ^~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.42 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.42 NS_INTERFACE_MAP_END 43:38.42 ^~~~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.42 else 43:38.42 ^~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.42 ^~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.42 NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) 43:38.42 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.42 foundInterface = 0; \ 43:38.42 ^~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.42 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:348:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.42 NS_INTERFACE_MAP_END 43:38.42 ^~~~~~~~~~~~~~~~~~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.42 else 43:38.42 ^~~~ 43:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.42 ^~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:347:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.43 NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) 43:38.43 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.43 foundInterface = 0; \ 43:38.43 ^~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.43 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:401:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.43 NS_INTERFACE_MAP_END 43:38.43 ^~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.43 else 43:38.43 ^~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.43 ^~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:400:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.43 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) 43:38.43 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:38.43 foundInterface = 0; \ 43:38.43 ^~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:38.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:38.43 ^~~~~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:38.43 NS_INTERFACE_MAP_END 43:38.43 ^~~~~~~~~~~~~~~~~~~~ 43:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:38.43 else 43:38.44 ^~~~ 43:38.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:38.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:38.44 ^~~~~~~~~~~~~~~~~~ 43:38.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/xpcAccEvents.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:38.44 NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) 43:38.44 ^~~~~~~~~~~~~~~~~~~~~~ 43:38.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 43:38.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:38.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:41.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:41.07 libwidget.a.desc 43:41.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget' 43:42.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:42.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:42.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:42.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:42.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:42.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 43:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 43:48.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 43:48.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 43:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 43:48.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMArray.h:15, 43:48.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHEntry.h:10, 43:48.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHEntry.cpp:7, 43:48.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: 43:48.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)': 43:48.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:48.72 foundInterface = 0; \ 43:48.72 ^~~~~~~~~~~~~~ 43:48.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:48.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:48.72 ^~~~~~~~~~~~~~~~~~~~~~~ 43:48.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:48.72 NS_INTERFACE_MAP_END 43:48.73 ^~~~~~~~~~~~~~~~~~~~ 43:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:48.73 else 43:48.73 ^~~~ 43:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:48.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:48.73 ^~~~~~~~~~~~~~~~~~ 43:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHTransaction.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:48.73 NS_INTERFACE_MAP_ENTRY(nsISHTransaction) 43:48.73 ^~~~~~~~~~~~~~~~~~~~~~ 43:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': 43:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:48.74 foundInterface = 0; \ 43:48.74 ^~~~~~~~~~~~~~ 43:48.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 43:48.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:48.74 ^~~~~~~~~~~~~~~~~~~~~~~ 43:48.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 43:48.74 NS_INTERFACE_MAP_END 43:48.74 ^~~~~~~~~~~~~~~~~~~~ 43:48.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:48.75 else 43:48.75 ^~~~ 43:48.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:48.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:48.75 ^~~~~~~~~~~~~~~~~~ 43:48.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/shistory/nsSHistory.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:48.75 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 43:48.75 ^~~~~~~~~~~~~~~~~~~~~~ 43:48.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 43:50.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 43:50.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 43:51.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 43:51.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 43:51.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 43:51.57 libdocshell_shistory.a.desc 43:51.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/shistory' 43:51.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 43:51.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 43:52.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 43:52.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 43:53.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 43:53.88 libxpfe_components_build.a.desc 43:53.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/build' 43:56.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 43:56.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:65: 43:56.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 43:56.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.cpp:7464:76: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead [-Wclass-memaccess] 43:56.95 memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 43:56.95 ^ 43:56.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.cpp:6075:8: note: 'struct BCBlockDirSeg' declared here 43:56.95 struct BCBlockDirSeg { 43:56.95 ^~~~~~~~~~~~~ 43:56.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 43:57.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:57.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 43:58.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 43:58.53 liblayout_tables.a.desc 43:58.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/tables' 43:59.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 43:59.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 43:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 43:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 43:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 43:59.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 43:59.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.cpp:7, 43:59.22 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 43:59.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp: In member function 'virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)': 43:59.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:59.24 foundInterface = 0; \ 43:59.24 ^~~~~~~~~~~~~~ 43:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 43:59.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 43:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp:1019:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43:59.24 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 43:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/DOMMediaStream.h:12, 43:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/MediaEngine.h:8, 43:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.h:8, 43:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp:7, 43:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:11: 43:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 43:59.24 } else 43:59.24 ^~~~ 43:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 43:59.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 43:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaManager.cpp:1018:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 43:59.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FakeTrackSourceGetter) 43:59.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaInfo.h:11, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/VideoUtils.h:11, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.h:10, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaMIMETypes.cpp:7, 43:59.25 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:59.25 foundInterface = 0; \ 43:59.25 ^~~~~~~~~~~~~~ 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 43:59.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 43:59.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 43:59.25 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 43:59.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 43:59.25 else 43:59.25 ^~~~ 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 43:59.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:59.25 ^~~~~~~~~~~~~~~~~~ 43:59.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaRecorder.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 43:59.26 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 43:59.26 ^~~~~~~~~~~~~~~~~~~~~~ 43:59.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 44:01.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 44:01.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 44:01.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 44:01.64 libwidget_xremoteclient.a.desc 44:01.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/xremoteclient' 44:03.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 44:03.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 44:03.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 44:14.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 44:14.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 44:14.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 44:14.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.h:9, 44:14.13 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp:18: 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)': 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:14.13 foundInterface = 0; \ 44:14.13 ^~~~~~~~~~~~~~ 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:14.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:14.13 ^~~~~~~~~~~~~~~~~~~~~~~ 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:14.13 NS_INTERFACE_MAP_END 44:14.13 ^~~~~~~~~~~~~~~~~~~~ 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:14.13 else 44:14.13 ^~~~ 44:14.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 44:14.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 44:14.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:14.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/components/directory/nsDirectoryViewer.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 44:14.26 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex) 44:14.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:14.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 44:17.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 44:17.87 libxpfe_components_directory.a.desc 44:17.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/components/directory' 44:18.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 44:18.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/ReflowInput.cpp:23, 44:18.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 44:18.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.h: In member function 'void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, mozilla::LayoutFrameType)': 44:18.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/tables/nsTableFrame.h:42:20: warning: 'fType' may be used uninitialized in this function [-Wmaybe-uninitialized] 44:18.83 frameType == mozilla::LayoutFrameType::BCTableCell; 44:18.83 ~~~~~~~~~~^~~~~~~~~~ 44:18.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 44:18.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/ReflowInput.cpp:2151:21: note: 'fType' was declared here 44:18.83 LayoutFrameType fType; 44:18.83 ^~~~~ 44:18.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 44:36.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 44:36.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 44:41.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 44:41.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 44:43.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 44:43.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 44:46.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 44:46.47 libsecurity_manager_pki.a.desc 44:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/pki' 44:47.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 44:47.52 libaccessible_ipc.a.desc 44:47.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc' 44:48.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 44:48.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 44:50.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 44:50.00 liblayout_forms.a.desc 44:50.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/forms' 44:55.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 44:55.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 44:56.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 44:56.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 44:56.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:12, 44:56.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:29: 44:56.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 44:56.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 44:56.05 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 44:56.05 ^ 44:56.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleContext.h:11, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CachedInheritingStyles.cpp:9, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:11: 44:56.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 44:56.06 class nsCSSValue { 44:56.06 ^~~~~~~~~~ 44:56.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.h:13, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:9, 44:56.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 44:56.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp: In member function 'virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)': 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.07 foundInterface = 0; \ 44:56.07 ^~~~~~~~~~~~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:56.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:56.07 ^~~~~~~~~~~~~~~~~~~~~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:56.07 NS_INTERFACE_MAP_END 44:56.07 ^~~~~~~~~~~~~~~~~~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.07 else 44:56.07 ^~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 44:56.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 44:56.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 44:56.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) 44:56.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.08 foundInterface = 0; \ 44:56.08 ^~~~~~~~~~~~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:56.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:56.08 ^~~~~~~~~~~~~~~~~~~~~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp:97:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:56.08 NS_INTERFACE_MAP_END 44:56.08 ^~~~~~~~~~~~~~~~~~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.08 else 44:56.08 ^~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 44:56.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:56.08 ^~~~~~~~~~~~~~~~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFace.cpp:96:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44:56.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 44:56.08 ^~~~~~~~~~~~~~~~~~~~~~ 44:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.09 foundInterface = 0; \ 44:56.09 ^~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 44:56.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 44:56.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44:56.09 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 44:56.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.09 else 44:56.09 ^~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 44:56.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:56.09 ^~~~~~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/FontFaceSet.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44:56.09 NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) 44:56.09 ^~~~~~~~~~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.09 foundInterface = 0; \ 44:56.09 ^~~~~~~~~~~~~~ 44:56.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 44:56.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 44:56.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/GroupRule.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 44:56.10 NS_INTERFACE_MAP_END_INHERITING(Rule) 44:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Loader.h:15, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSParser.h:15, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableResolver.h:15, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:11, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.10 } else 44:56.10 ^~~~ 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 44:56.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 44:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/GroupRule.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 44:56.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) 44:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:11, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsDataHashtable.h:10, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.h:13, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/CSSVariableValues.cpp:9, 44:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.10 foundInterface = 0; \ 44:56.10 ^~~~~~~~~~~~~~ 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:56.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:56.10 ^~~~~~~~~~~~~~~~~~~~~~~ 44:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:56.10 NS_INTERFACE_MAP_END 44:56.11 ^~~~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.11 else 44:56.11 ^~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 44:56.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:56.11 ^~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ImageLoader.cpp:357:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44:56.11 NS_INTERFACE_MAP_ENTRY(imgINotificationObserver) 44:56.11 ^~~~~~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.11 foundInterface = 0; \ 44:56.11 ^~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:56.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:56.11 ^~~~~~~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:56.11 NS_INTERFACE_MAP_END 44:56.11 ^~~~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.11 else 44:56.11 ^~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 44:56.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:56.11 ^~~~~~~~~~~~~~~~~~ 44:56.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 44:56.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 44:56.11 ^~~~~~~~~~~~~~~~~~~~~~ 44:56.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 44:56.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 44:56.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AtomArray.h:11, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:10, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/StyleInfo.h:11, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/StyleInfo.cpp:7, 44:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:2: 44:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:56.63 foundInterface = 0; \ 44:56.63 ^~~~~~~~~~~~~~ 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:56.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:56.63 ^~~~~~~~~~~~~~~~~~~~~~~ 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:56.63 NS_INTERFACE_MAP_END 44:56.63 ^~~~~~~~~~~~~~~~~~~~ 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:56.63 else 44:56.63 ^~~~ 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 44:56.63 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 44:56.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 44:56.63 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) 44:56.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:56.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 44:58.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 44:58.00 libaccessible_html.a.desc 44:58.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/html' 45:03.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 45:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 45:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 45:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 45:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 45:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsLayoutStatics.cpp:37, 45:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:20: 45:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 45:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:03.09 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 45:03.09 ^ 45:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 45:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsMappedAttributeElement.h:16, 45:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/html/nsGenericHTMLElement.h:11, 45:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsContentDLF.cpp:12, 45:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 45:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 45:03.11 class nsCSSValue { 45:03.11 ^~~~~~~~~~ 45:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 45:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:33, 45:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsContentDLF.cpp:10, 45:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 45:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 45:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 45:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 45:03.15 memset(aT, 0, sizeof(T)); 45:03.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 45:03.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/XPCModule.h:7, 45:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/build/nsLayoutModule.cpp:9, 45:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build/Unified_cpp_layout_build0.cpp:11: 45:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 45:03.18 struct GlobalProperties { 45:03.18 ^~~~~~~~~~~~~~~~ 45:03.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 45:03.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:03.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:04.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 45:04.44 liblayout_build.a.desc 45:04.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/build' 45:06.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 45:06.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 45:08.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 45:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 45:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': 45:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:08.58 foundInterface = 0; \ 45:08.58 ^~~~~~~~~~~~~~ 45:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:08.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:08.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:08.58 NS_INTERFACE_MAP_END_INHERITING(Event) 45:08.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 45:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 45:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 45:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:08.58 } else 45:08.58 ^~~~ 45:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:08.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:08.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:08.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) 45:08.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 45:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:08.60 foundInterface = 0; \ 45:08.60 ^~~~~~~~~~~~~~ 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:08.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:08.60 NS_INTERFACE_MAP_END_INHERITING(Event) 45:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:08.60 } else 45:08.60 ^~~~ 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:08.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:08.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) 45:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 45:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:08.61 foundInterface = 0; \ 45:08.61 ^~~~~~~~~~~~~~ 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:08.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:08.61 NS_INTERFACE_MAP_END_INHERITING(Event) 45:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 45:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 45:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 45:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings13.cpp:2: 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:08.61 } else 45:08.61 ^~~~ 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:08.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:08.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) 45:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:08.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 45:18.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 45:18.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFactory.h:10, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Module.h:12, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ModuleUtils.h:11, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellFactory.cpp:6, 45:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.61 foundInterface = 0; \ 45:18.61 ^~~~~~~~~~~~~~ 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:18.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:18.61 ^~~~~~~~~~~~~~~~~~~~~~~ 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp:227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:18.61 NS_INTERFACE_MAP_END 45:18.61 ^~~~~~~~~~~~~~~~~~~~ 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.61 else 45:18.61 ^~~~ 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:18.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:18.61 ^~~~~~~~~~~~~~~~~~ 45:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsAppShellService.cpp:226:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:18.61 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 45:18.61 ^~~~~~~~~~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.62 foundInterface = 0; \ 45:18.62 ^~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:18.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:18.62 ^~~~~~~~~~~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:18.62 NS_INTERFACE_MAP_END 45:18.62 ^~~~~~~~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.62 else 45:18.62 ^~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:18.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:18.62 ^~~~~~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsChromeTreeOwner.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:18.62 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 45:18.62 ^~~~~~~~~~~~~~~~~~~~~~ 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': 45:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.62 foundInterface = 0; \ 45:18.63 ^~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:18.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:18.63 ^~~~~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:18.63 NS_INTERFACE_MAP_END 45:18.63 ^~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:933:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.63 else 45:18.63 ^~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:992:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' 45:18.63 NS_IMPL_QUERY_BODY_AGGREGATED(_interface, _aggregate) 45:18.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 45:18.63 NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) 45:18.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.63 foundInterface = 0; \ 45:18.63 ^~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 45:18.63 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 45:18.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:929:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 45:18.63 NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) 45:18.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.63 else 45:18.63 ^~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:18.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:18.63 ^~~~~~~~~~~~~~~~~~ 45:18.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsContentTreeOwner.cpp:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:18.64 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 45:18.64 ^~~~~~~~~~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.64 foundInterface = 0; \ 45:18.64 ^~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:18.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:18.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:18.64 NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) 45:18.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.64 else 45:18.64 ^~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:18.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:18.64 ^~~~~~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsWebShellWindow.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:18.64 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 45:18.64 ^~~~~~~~~~~~~~~~~~~~~~ 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': 45:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:18.64 foundInterface = 0; \ 45:18.65 ^~~~~~~~~~~~~~ 45:18.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:18.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:18.65 ^~~~~~~~~~~~~~~~~~~~~~~ 45:18.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsXULWindow.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:18.65 NS_INTERFACE_MAP_END 45:18.65 ^~~~~~~~~~~~~~~~~~~~ 45:18.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: 45:18.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpfe/appshell/nsXULWindow.cpp:128:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:18.65 else 45:18.65 ^~~~ 45:18.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 45:22.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 45:22.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 45:22.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 45:22.63 libxpfe_appshell.a.desc 45:22.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/xpfe/appshell' 45:23.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 45:23.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIMemoryReporter.h:10, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, 45:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla-config.h:202, 45:23.76 from : 45:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': 45:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:23.77 foundInterface = 0; \ 45:23.77 ^~~~~~~~~~~~~~ 45:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:23.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:23.77 ^~~~~~~~~~~~~~~~~~~~~~~ 45:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:23.77 NS_INTERFACE_MAP_END 45:23.77 ^~~~~~~~~~~~~~~~~~~~ 45:23.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.h:18, 45:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:10, 45:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 45:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: 45:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:23.77 } else 45:23.77 ^~~~ 45:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:23.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) 45:23.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:23.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 45:24.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 45:24.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 45:24.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 45:24.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 45:25.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 45:25.59 libextensions_spellcheck_hunspell_glue.a.desc 45:25.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/hunspell/glue' 45:25.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 45:25.63 liblayout_mathml.a.desc 45:25.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/mathml' 45:26.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 45:26.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 45:27.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 45:27.56 libtoolkit_components_browser_build.a.desc 45:27.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/build' 45:30.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:30.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:32.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 45:32.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISerializable.h:10, 45:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrincipal.h:10, 45:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsJSPrincipals.h:10, 45:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasePrincipal.h:10, 45:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/LoadContext.cpp:8, 45:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 45:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult MaybeCloseWindowHelper::QueryInterface(const nsIID&, void**)': 45:32.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:32.87 foundInterface = 0; \ 45:32.87 ^~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:32.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:32.90 ^~~~~~~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:32.90 NS_INTERFACE_MAP_END 45:32.90 ^~~~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:32.90 else 45:32.90 ^~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:32.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:32.90 ^~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:32.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 45:32.90 ^~~~~~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:32.90 foundInterface = 0; \ 45:32.90 ^~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:32.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:32.90 ^~~~~~~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:32.90 NS_INTERFACE_MAP_END 45:32.90 ^~~~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:32.90 else 45:32.90 ^~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:32.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:32.90 ^~~~~~~~~~~~~~~~~~ 45:32.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDSURIContentListener.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:32.97 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 45:32.97 ^~~~~~~~~~~~~~~~~~~~~~ 45:32.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': 45:32.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:32.97 foundInterface = 0; \ 45:33.00 ^~~~~~~~~~~~~~ 45:33.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:33.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:33.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:33.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp:520:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:33.00 NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) 45:33.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:33.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:33.00 else 45:33.03 ^~~~ 45:33.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:33.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:33.03 ^~~~~~~~~~~~~~~~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShell.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:33.04 NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) 45:33.04 ^~~~~~~~~~~~~~~~~~~~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp: In member function 'virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)': 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:33.04 foundInterface = 0; \ 45:33.04 ^~~~~~~~~~~~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:33.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:33.04 ^~~~~~~~~~~~~~~~~~~~~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:33.04 NS_INTERFACE_MAP_END 45:33.04 ^~~~~~~~~~~~~~~~~~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:33.04 else 45:33.04 ^~~~ 45:33.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:33.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:33.04 ^~~~~~~~~~~~~~~~~~ 45:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellLoadInfo.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:33.11 NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) 45:33.11 ^~~~~~~~~~~~~~~~~~~~~~ 45:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': 45:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:33.12 foundInterface = 0; \ 45:33.12 ^~~~~~~~~~~~~~ 45:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:33.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:33.14 ^~~~~~~~~~~~~~~~~~~~~~~ 45:33.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp:115:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:33.14 NS_INTERFACE_MAP_END 45:33.14 ^~~~~~~~~~~~~~~~~~~~ 45:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:33.16 else 45:33.16 ^~~~ 45:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:33.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:33.16 ^~~~~~~~~~~~~~~~~~ 45:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.cpp:114:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:33.16 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 45:33.18 ^~~~~~~~~~~~~~~~~~~~~~ 45:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': 45:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:33.18 foundInterface = 0; \ 45:33.18 ^~~~~~~~~~~~~~ 45:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:33.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:33.21 ^~~~~~~~~~~~~~~~~~~~~~~ 45:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:33.21 NS_INTERFACE_MAP_END 45:33.21 ^~~~~~~~~~~~~~~~~~~~ 45:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:33.21 else 45:33.21 ^~~~ 45:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:33.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:33.23 ^~~~~~~~~~~~~~~~~~ 45:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsRefreshTimer.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:33.23 NS_INTERFACE_MAP_ENTRY(nsINamed) 45:33.26 ^~~~~~~~~~~~~~~~~~~~~~ 45:33.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 45:34.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 45:34.96 libdocshell_base.a.desc 45:34.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/docshell/base' 45:34.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 45:34.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': 45:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:34.96 foundInterface = 0; \ 45:34.96 ^~~~~~~~~~~~~~ 45:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:34.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:34.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:34.96 NS_INTERFACE_MAP_END_INHERITING(Accessible) 45:34.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:34.96 } else 45:34.97 ^~~~ 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:34.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:34.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:34.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) 45:34.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:34.97 foundInterface = 0; \ 45:34.97 ^~~~~~~~~~~~~~ 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:34.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:34.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:926:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:34.97 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 45:34.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 45:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:34.98 } else 45:34.98 ^~~~ 45:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:34.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:34.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeAccessible.cpp:925:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:34.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) 45:34.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': 45:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:34.99 foundInterface = 0; \ 45:34.99 ^~~~~~~~~~~~~~ 45:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:34.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:34.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:34.99 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 45:34.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:34.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:34.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:34.99 } else 45:34.99 ^~~~ 45:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:35.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:35.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:35.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) 45:35.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 45:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': 45:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:35.00 foundInterface = 0; \ 45:35.00 ^~~~~~~~~~~~~~ 45:35.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:35.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:35.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:369:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:35.01 NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) 45:35.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 45:35.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 45:35.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 45:35.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.h:16, 45:35.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:11, 45:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.h:9, 45:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULAlertAccessible.cpp:6, 45:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 45:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:35.04 } else 45:35.06 ^~~~ 45:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:35.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:35.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xul/XULTreeGridAccessible.cpp:368:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:35.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) 45:35.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:35.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 45:36.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 45:36.12 libaccessible_xul.a.desc 45:36.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xul' 45:37.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 45:37.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 45:38.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/filewatcher' 45:38.12 libtoolkit_components_filewatcher.a.desc 45:38.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/filewatcher' 45:40.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 45:40.81 libaccessible_base.a.desc 45:40.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/base' 45:41.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 45:41.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsICommandLineRunner.h:10, 45:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:5: 45:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': 45:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:41.77 foundInterface = 0; \ 45:41.77 ^~~~~~~~~~~~~~ 45:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:41.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:41.77 ^~~~~~~~~~~~~~~~~~~~~~~ 45:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:41.77 NS_INTERFACE_MAP_END 45:41.77 ^~~~~~~~~~~~~~~~~~~~ 45:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 45:41.78 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 45:41.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 45:41.78 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 45:41.78 ^~~~~~~~~~~~~~~~~~~~ 45:41.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:11: 45:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:41.78 } else 45:41.78 ^~~~ 45:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 45:41.78 NS_IMPL_QUERY_CLASSINFO(aClass) \ 45:41.78 ^~~~~~~~~~~~~~~~~~~~~~~ 45:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 45:41.79 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 45:41.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 45:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 45:41.79 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 45:41.79 ^~~~~~~~~~~~~~~~~~~~ 45:41.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 45:43.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 45:43.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 45:43.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 45:43.76 libtoolkit_components_commandlines.a.desc 45:43.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/commandlines' 45:45.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 45:45.20 libtoolkit_components_downloads.a.desc 45:45.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/downloads' 45:45.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 45:45.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 45:45.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:45.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:46.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 45:46.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 45:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 45:47.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 45:47.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 45:47.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:47.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:47.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAccessibleRelation.h:10, 45:47.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/nsAccessibleRelation.h:9, 45:47.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/nsAccessibleRelation.cpp:6, 45:47.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:47.47 foundInterface = 0; \ 45:47.47 ^~~~~~~~~~~~~~ 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:47.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:47.47 ^~~~~~~~~~~~~~~~~~~~~~~ 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:47.47 NS_INTERFACE_MAP_END 45:47.47 ^~~~~~~~~~~~~~~~~~~~ 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:47.47 else 45:47.47 ^~~~ 45:47.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 45:47.49 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 45:47.49 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:47.49 foundInterface = 0; \ 45:47.49 ^~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:47.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:47.49 NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:47.49 else 45:47.49 ^~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 45:47.49 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 45:47.49 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:47.49 foundInterface = 0; \ 45:47.49 ^~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:47.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:47.49 ^~~~~~~~~~~~~~~~~~~~~~~ 45:47.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:47.49 NS_INTERFACE_MAP_END 45:47.49 ^~~~~~~~~~~~~~~~~~~~ 45:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:47.50 else 45:47.50 ^~~~ 45:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 45:47.50 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 45:47.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/xpcom/xpcAccessibleTextRange.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 45:47.51 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) 45:47.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:47.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 45:48.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 45:48.04 libtoolkit_components_finalizationwitness.a.desc 45:48.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/finalizationwitness' 45:48.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:48.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 45:48.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:48.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 45:48.55 libaccessible_xpcom.a.desc 45:48.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/xpcom' 45:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 45:48.80 libtoolkit_components_lz4.a.desc 45:48.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/lz4' 45:49.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:49.07 libtoolkit_components_remote.a.desc 45:49.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/remote' 45:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 45:51.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 45:54.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 45:54.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.h:11, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:7, 45:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 45:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': 45:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:54.03 foundInterface = 0; \ 45:54.03 ^~~~~~~~~~~~~~ 45:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:54.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:54.03 ^~~~~~~~~~~~~~~~~~~~~~~ 45:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:54.03 NS_INTERFACE_MAP_END 45:54.03 ^~~~~~~~~~~~~~~~~~~~ 45:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:54.03 else 45:54.03 ^~~~ 45:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:54.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:54.03 ^~~~~~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:54.04 NS_INTERFACE_MAP_ENTRY(MediaStreamError) 45:54.04 ^~~~~~~~~~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:54.04 foundInterface = 0; \ 45:54.04 ^~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:54.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:54.04 ^~~~~~~~~~~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:54.04 NS_INTERFACE_MAP_END 45:54.04 ^~~~~~~~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:54.04 else 45:54.04 ^~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 45:54.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 45:54.04 ^~~~~~~~~~~~~~~~~~ 45:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 45:54.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 45:54.04 ^~~~~~~~~~~~~~~~~~~~~~ 45:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': 45:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:54.05 foundInterface = 0; \ 45:54.05 ^~~~~~~~~~~~~~ 45:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 45:54.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 45:54.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 45:54.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 45:54.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:54.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 45:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.h:12, 45:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamError.cpp:7, 45:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 45:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:54.06 } else 45:54.06 ^~~~ 45:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:54.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 45:54.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamTrack.cpp:198:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 45:54.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) 45:54.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:54.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media7.cpp:11: 45:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraph.cpp: In member function 'void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)': 45:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaStreamGraph.cpp:826:7: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 45:54.06 if (--count > 0) { 45:54.07 ^~~~~~~ 45:54.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 45:54.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 45:54.08 libtoolkit_components_parentalcontrols.a.desc 45:54.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/parentalcontrols' 45:54.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 45:54.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 45:55.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 45:55.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:55.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:55.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 45:55.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:55.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:55.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)': 45:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:55.93 foundInterface = 0; \ 45:55.93 ^~~~~~~~~~~~~~ 45:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:55.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:55.93 ^~~~~~~~~~~~~~~~~~~~~~~ 45:55.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:55.93 NS_INTERFACE_MAP_END 45:55.93 ^~~~~~~~~~~~~~~~~~~~ 45:55.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 45:55.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:55.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:55.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:55.98 } else 45:55.98 ^~~~ 45:55.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:55.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils) 45:55.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:55.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:55.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:55.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 45:56.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:56.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:56.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': 45:56.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:56.01 foundInterface = 0; \ 45:56.03 ^~~~~~~~~~~~~~ 45:56.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:56.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:56.03 ^~~~~~~~~~~~~~~~~~~~~~~ 45:56.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:56.03 NS_INTERFACE_MAP_END 45:56.03 ^~~~~~~~~~~~~~~~~~~~ 45:56.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 45:56.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:56.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:56.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:56.05 } else 45:56.05 ^~~~ 45:56.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozInlineSpellChecker.cpp:499:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:56.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) 45:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:56.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 45:56.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 45:56.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 45:56.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:56.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:56.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:56.10 foundInterface = 0; \ 45:56.10 ^~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:56.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:56.10 ^~~~~~~~~~~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozPersonalDictionary.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:56.10 NS_INTERFACE_MAP_END 45:56.10 ^~~~~~~~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 45:56.10 else 45:56.10 ^~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 45:56.10 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 45:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 45:56.10 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) 45:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)': 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:56.10 foundInterface = 0; \ 45:56.10 ^~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 45:56.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:56.10 ^~~~~~~~~~~~~~~~~~~~~~~ 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 45:56.10 NS_INTERFACE_MAP_END 45:56.10 ^~~~~~~~~~~~~~~~~~~~ 45:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 45:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 45:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 45:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 45:56.15 } else 45:56.15 ^~~~ 45:56.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/extensions/spellcheck/src/mozSpellChecker.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 45:56.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozSpellChecker) 45:56.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:56.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 45:56.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 45:56.17 libtoolkit_components_diskspacewatcher.a.desc 45:56.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/diskspacewatcher' 45:57.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 45:57.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeckoRestyleManager.cpp:29, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 45:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 45:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:57.32 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 45:57.32 ^ 45:57.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 45:57.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 45:57.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 45:57.32 class nsCSSValue { 45:57.33 ^~~~~~~~~~ 45:57.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 45:57.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 45:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 45:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = unsigned int]': 45:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeometryUtils.cpp:326:33: required from here 45:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead [-Wclass-memaccess] 45:57.35 memset(aT, 0, sizeof(T)); 45:57.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 45:57.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:12, 45:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsPoint.h:13, 45:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsMargin.h:11, 45:57.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrValue.h:22, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:21, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 45:57.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 45:57.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 45:57.36 struct PointTyped 45:57.36 ^~~~~~~~~~ 45:57.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:74: 45:57.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/PresShell.cpp: In member function 'virtual void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)': 45:57.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/PresShell.cpp:2540:23: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] 45:57.38 (_f != subtreeRoot || !targetNeedsReflowFromParent)) 45:57.38 ^~ 45:57.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsHashKeys.h:13, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:30, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrName.h:16, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsAttrAndChildArray.h:20, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:16, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.h:11, 45:57.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/AccessibleCaret.cpp:7, 45:57.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 45:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)': 45:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:696:38: warning: 'lastContinuation' may be used uninitialized in this function [-Wmaybe-uninitialized] 45:57.39 operator T*() const & { return get(); } 45:57.39 ^ 45:57.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 45:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/GeckoRestyleManager.cpp:2921:13: note: 'lastContinuation' was declared here 45:57.39 nsIFrame* lastContinuation; 45:57.39 ^~~~~~~~~~~~~~~~ 45:57.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 45:57.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:57.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:58.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 45:58.76 libextensions_spellcheck_src.a.desc 45:58.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/spellcheck/src' 45:59.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:59.46 libtoolkit_components_mediasniffer.a.desc 45:59.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mediasniffer' 45:59.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 45:59.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 46:02.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 46:02.60 libtoolkit_components_mozintl.a.desc 46:02.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/mozintl' 46:05.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 46:05.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:05.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 46:05.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/imgINotificationObserver.h:10, 46:05.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AlertNotification.h:8, 46:05.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp:5, 46:05.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: 46:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': 46:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:05.56 foundInterface = 0; \ 46:05.56 ^~~~~~~~~~~~~~ 46:05.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:05.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:05.56 ^~~~~~~~~~~~~~~~~~~~~~~ 46:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:05.57 NS_INTERFACE_MAP_END 46:05.57 ^~~~~~~~~~~~~~~~~~~~ 46:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:05.57 else 46:05.57 ^~~~ 46:05.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 46:05.58 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:05.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/AlertNotification.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 46:05.58 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) 46:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:05.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': 46:05.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:05.59 foundInterface = 0; \ 46:05.59 ^~~~~~~~~~~~~~ 46:05.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:05.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:05.60 ^~~~~~~~~~~~~~~~~~~~~~~ 46:05.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:05.60 NS_INTERFACE_MAP_END 46:05.60 ^~~~~~~~~~~~~~~~~~~~ 46:05.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:05.60 else 46:05.60 ^~~~ 46:05.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:05.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:05.60 ^~~~~~~~~~~~~~~~~~ 46:05.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:05.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:05.60 ^~~~~~~~~~~~~~~~~~~~~~ 46:05.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 46:07.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 46:07.39 libtoolkit_components_alerts.a.desc 46:07.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/alerts' 46:07.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 46:07.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:07.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 46:07.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/docshell/base/nsDocShellTreeOwner.h:11, 46:07.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.h:11, 46:07.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:8, 46:07.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: 46:07.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': 46:07.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:07.45 foundInterface = 0; \ 46:07.45 ^~~~~~~~~~~~~~ 46:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:07.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:07.46 ^~~~~~~~~~~~~~~~~~~~~~~ 46:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:07.46 NS_INTERFACE_MAP_END 46:07.46 ^~~~~~~~~~~~~~~~~~~~ 46:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:07.46 else 46:07.46 ^~~~ 46:07.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:07.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:07.47 ^~~~~~~~~~~~~~~~~~ 46:07.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/browser/nsWebBrowser.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:07.47 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 46:07.47 ^~~~~~~~~~~~~~~~~~~~~~ 46:07.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 46:08.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 46:08.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 46:08.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 46:08.69 libtoolkit_components_browser.a.desc 46:08.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/browser' 46:08.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 46:08.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 46:09.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 46:09.82 libtoolkit_components_backgroundhangmonitor.a.desc 46:09.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/backgroundhangmonitor' 46:10.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 46:10.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 46:11.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 46:11.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 46:14.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 46:14.58 libtoolkit_components_perf.a.desc 46:14.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perf' 46:17.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 46:17.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/AccessibleWrap.h:10, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/HyperTextAccessible.h:9, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/atk/HyperTextAccessibleWrap.h:10, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible.h:9, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible-inl.h:10, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/ARIAGridAccessible.cpp:6, 46:17.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:17.12 foundInterface = 0; \ 46:17.12 ^~~~~~~~~~~~~~ 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:17.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:17.12 ^~~~~~~~~~~~~~~~~~~~~~~ 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:17.12 NS_INTERFACE_MAP_END 46:17.12 ^~~~~~~~~~~~~~~~~~~~ 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:17.12 else 46:17.12 ^~~~ 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 46:17.12 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:17.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:17.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/Accessible.cpp:108:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 46:17.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) 46:17.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:17.14 foundInterface = 0; \ 46:17.14 ^~~~~~~~~~~~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 46:17.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:17.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 46:17.14 NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) 46:17.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:17.14 else 46:17.14 ^~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:17.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:17.14 ^~~~~~~~~~~~~~~~~~ 46:17.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/accessible/generic/DocAccessible.cpp:160:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:17.14 NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) 46:17.14 ^~~~~~~~~~~~~~~~~~~~~~ 46:17.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 46:17.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 46:17.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 46:19.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 46:19.97 libaccessible_generic.a.desc 46:19.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/generic' 46:20.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 46:20.47 libtoolkit_components_reflect.a.desc 46:20.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reflect' 46:22.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 46:22.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 46:22.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 46:22.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 46:22.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 46:22.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:1184:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 46:22.83 memset(&startRegs, 0, sizeof(startRegs)); 46:22.84 ^ 46:22.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:118, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 46:22.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 46:22.84 struct UnwindRegs { 46:22.84 ^~~~~~~~~~ 46:22.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/GeckoProfiler.h:67, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBufferEntry.h:11, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.h:10, 46:22.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.cpp:7, 46:22.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 46:22.87 memset(aT, 0, sizeof(T)); 46:22.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:22.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:63, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 46:22.87 struct AmountFns { 46:22.87 ^~~~~~~~~ 46:22.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/GeckoProfiler.h:67, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBufferEntry.h:11, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.h:10, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/ProfileBuffer.cpp:7, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 46:22.87 memset(aT, 0, sizeof(T)); 46:22.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:22.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/core/platform.cpp:63, 46:22.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 46:22.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 46:22.87 struct SizeOfTabFns { 46:22.87 ^~~~~~~~~~~~ 46:22.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 46:26.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 46:26.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 46:27.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 46:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 46:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsINativeOSFileInternals.h:10, 46:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.h:10, 46:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:11: 46:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function 'virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)': 46:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:27.06 foundInterface = 0; \ 46:27.06 ^~~~~~~~~~~~~~ 46:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:27.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:27.06 ^~~~~~~~~~~~~~~~~~~~~~~ 46:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:27.06 NS_INTERFACE_MAP_END 46:27.06 ^~~~~~~~~~~~~~~~~~~~ 46:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:27.06 else 46:27.07 ^~~~ 46:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:27.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:27.07 ^~~~~~~~~~~~~~~~~~ 46:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/osfile/NativeOSFileInternals.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:27.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:27.07 ^~~~~~~~~~~~~~~~~~~~~~ 46:27.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 46:27.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 46:27.69 libtoolkit_components_osfile.a.desc 46:27.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/osfile' 46:33.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 46:33.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 46:36.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 46:36.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 46:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWebProgressListener.h:10, 46:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, 46:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp: In member function 'virtual nsresult nsBrowserStatusFilter::QueryInterface(const nsIID&, void**)': 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:36.03 foundInterface = 0; \ 46:36.03 ^~~~~~~~~~~~~~ 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:36.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:36.03 ^~~~~~~~~~~~~~~~~~~~~~~ 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:36.03 NS_INTERFACE_MAP_END 46:36.03 ^~~~~~~~~~~~~~~~~~~~ 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:36.03 else 46:36.03 ^~~~ 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 46:36.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:36.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 46:36.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgress) 46:36.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 46:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 46:36.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIObserver.h:10, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.h:10, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDecoder.cpp:7, 46:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media5.cpp:2: 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:36.50 foundInterface = 0; \ 46:36.50 ^~~~~~~~~~~~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:36.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:36.50 ^~~~~~~~~~~~~~~~~~~~~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:36.50 NS_INTERFACE_MAP_END 46:36.50 ^~~~~~~~~~~~~~~~~~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:36.50 else 46:36.50 ^~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:36.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:36.50 ^~~~~~~~~~~~~~~~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDeviceInfo.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:36.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:36.50 ^~~~~~~~~~~~~~~~~~~~~~ 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': 46:36.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:36.51 foundInterface = 0; \ 46:36.51 ^~~~~~~~~~~~~~ 46:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 46:36.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:36.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 46:36.51 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 46:36.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:36.51 else 46:36.51 ^~~~ 46:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:36.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:36.51 ^~~~~~~~~~~~~~~~~~ 46:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaDevices.cpp:209:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:36.51 NS_INTERFACE_MAP_ENTRY(MediaDevices) 46:36.51 ^~~~~~~~~~~~~~~~~~~~~~ 46:36.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 46:37.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 46:37.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 46:37.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 46:37.84 libtoolkit_components_statusfilter.a.desc 46:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/statusfilter' 46:37.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 46:37.99 libaccessible_ipc_other.a.desc 46:37.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/ipc/other' 46:40.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 46:40.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 46:43.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 46:43.81 libtoolkit_components_thumbnails.a.desc 46:43.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/thumbnails' 46:43.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 46:43.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 46:44.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 46:44.70 libtoolkit_components_startup.a.desc 46:44.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/startup' 46:47.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 46:47.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 46:53.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 46:53.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 46:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFind.h:10, 46:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.h:10, 46:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:9, 46:53.20 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find/Unified_cpp_components_find0.cpp:2: 46:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)': 46:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:53.20 foundInterface = 0; \ 46:53.20 ^~~~~~~~~~~~~~ 46:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:53.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:53.20 ^~~~~~~~~~~~~~~~~~~~~~~ 46:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:53.20 NS_INTERFACE_MAP_END 46:53.20 ^~~~~~~~~~~~~~~~~~~~ 46:53.20 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:53.21 else 46:53.21 ^~~~ 46:53.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:53.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:53.27 ^~~~~~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:53.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:53.27 ^~~~~~~~~~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:53.27 foundInterface = 0; \ 46:53.27 ^~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:53.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:53.27 ^~~~~~~~~~~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:427:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:53.27 NS_INTERFACE_MAP_END 46:53.27 ^~~~~~~~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:53.27 else 46:53.27 ^~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:53.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:53.27 ^~~~~~~~~~~~~~~~~~ 46:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/find/nsFind.cpp:426:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:53.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:53.27 ^~~~~~~~~~~~~~~~~~~~~~ 46:53.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 46:56.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 46:56.42 libtoolkit_components_find.a.desc 46:56.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/find' 46:58.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 46:58.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 46:58.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: 46:58.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.82 foundInterface = 0; \ 46:58.82 ^~~~~~~~~~~~~~ 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.82 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp:425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.82 NS_INTERFACE_MAP_END 46:58.82 ^~~~~~~~~~~~~~~~~~~~ 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.82 else 46:58.82 ^~~~ 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 46:58.82 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:58.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:58.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/ExtensionPolicyService.cpp:424:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 46:58.83 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) 46:58.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPattern::QueryInterface(const nsIID&, void**)': 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.83 foundInterface = 0; \ 46:58.83 ^~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.83 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.83 NS_INTERFACE_MAP_END 46:58.83 ^~~~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.83 else 46:58.83 ^~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:58.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:58.83 ^~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:58.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:58.83 ^~~~~~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPatternSet::QueryInterface(const nsIID&, void**)': 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.83 foundInterface = 0; \ 46:58.83 ^~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.83 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:571:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.84 NS_INTERFACE_MAP_END 46:58.84 ^~~~~~~~~~~~~~~~~~~~ 46:58.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.84 else 46:58.84 ^~~~ 46:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:58.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:58.85 ^~~~~~~~~~~~~~~~~~ 46:58.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:570:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:58.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:58.86 ^~~~~~~~~~~~~~~~~~~~~~ 46:58.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchGlob::QueryInterface(const nsIID&, void**)': 46:58.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.86 foundInterface = 0; \ 46:58.86 ^~~~~~~~~~~~~~ 46:58.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.86 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:698:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.87 NS_INTERFACE_MAP_END 46:58.87 ^~~~~~~~~~~~~~~~~~~~ 46:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.87 else 46:58.87 ^~~~ 46:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:58.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:58.87 ^~~~~~~~~~~~~~~~~~ 46:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/MatchPattern.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:58.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:58.87 ^~~~~~~~~~~~~~~~~~~~~~ 46:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionPolicy::QueryInterface(const nsIID&, void**)': 46:58.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.88 foundInterface = 0; \ 46:58.88 ^~~~~~~~~~~~~~ 46:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.88 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.88 NS_INTERFACE_MAP_END 46:58.88 ^~~~~~~~~~~~~~~~~~~~ 46:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.88 else 46:58.88 ^~~~ 46:58.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:58.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:58.89 ^~~~~~~~~~~~~~~~~~ 46:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:374:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:58.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:58.89 ^~~~~~~~~~~~~~~~~~~~~~ 46:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionContentScript::QueryInterface(const nsIID&, void**)': 46:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:58.89 foundInterface = 0; \ 46:58.89 ^~~~~~~~~~~~~~ 46:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:58.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:58.89 ^~~~~~~~~~~~~~~~~~~~~~~ 46:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:493:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:58.89 NS_INTERFACE_MAP_END 46:58.89 ^~~~~~~~~~~~~~~~~~~~ 46:58.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:58.90 else 46:58.90 ^~~~ 46:58.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:58.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:58.90 ^~~~~~~~~~~~~~~~~~ 46:58.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/WebExtensionPolicy.cpp:492:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:58.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:58.90 ^~~~~~~~~~~~~~~~~~~~~~ 46:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 47:00.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 47:00.08 libtoolkit_components_extensions.a.desc 47:00.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions' 47:02.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:02.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:02.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 47:02.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 47:04.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 47:04.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 47:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 47:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsCertOverrideService.h:12, 47:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsCertOverrideService.cpp:7, 47:04.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: 47:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': 47:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:04.14 foundInterface = 0; \ 47:04.14 ^~~~~~~~~~~~~~ 47:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:04.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:04.14 ^~~~~~~~~~~~~~~~~~~~~~~ 47:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:04.14 NS_INTERFACE_MAP_END 47:04.14 ^~~~~~~~~~~~~~~~~~~~ 47:04.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 47:04.14 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 47:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 47:04.15 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 47:04.15 ^~~~~~~~~~~~~~~~~~~~ 47:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:20, 47:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:128: 47:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:04.15 } else 47:04.15 ^~~~ 47:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 47:04.15 } else 47:04.15 ^~~~ 47:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 47:04.15 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 47:04.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 47:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 47:04.15 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 47:04.15 ^~~~~~~~~~~~~~~~~~~~ 47:04.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 47:05.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 47:05.33 libtoolkit_components_ctypes.a.desc 47:05.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/ctypes' 47:07.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:07.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:07.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 47:07.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 47:07.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 47:07.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:07.60 foundInterface = 0; \ 47:07.60 ^~~~~~~~~~~~~~ 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:07.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:07.60 NS_INTERFACE_MAP_END_INHERITING(Event) 47:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:07.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 47:07.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:07.60 } else 47:07.60 ^~~~ 47:07.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:07.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:07.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) 47:07.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:07.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/NetDashboardBinding.cpp:3, 47:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings12.cpp:2: 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PeerConnectionObserverBinding.cpp: In member function 'virtual nsresult mozilla::dom::PeerConnectionObserver::QueryInterface(const nsIID&, void**)': 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:07.61 foundInterface = 0; \ 47:07.61 ^~~~~~~~~~~~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:07.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:07.61 ^~~~~~~~~~~~~~~~~~~~~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:07.61 NS_INTERFACE_MAP_END 47:07.61 ^~~~~~~~~~~~~~~~~~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:07.61 else 47:07.61 ^~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:07.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:07.61 ^~~~~~~~~~~~~~~~~~ 47:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:07.61 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 47:07.61 ^~~~~~~~~~~~~~~~~~~~~~ 47:07.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 47:09.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:09.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:09.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 47:09.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 47:10.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 47:10.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:47: 47:10.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 47:10.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.cpp:1452:42: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead [-Wclass-memaccess] 47:10.38 memset(&startRegs, 0, sizeof(startRegs)); 47:10.38 ^ 47:10.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMainInt.h:11, 47:10.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfSummariser.h:10, 47:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfExt.h:49, 47:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarfInt.h:42, 47:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulDwarf.cpp:57, 47:10.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:20: 47:10.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 47:10.39 struct UnwindRegs { 47:10.40 ^~~~~~~~~~ 47:10.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 47:10.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 47:10.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 47:11.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 47:11.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.43 foundInterface = 0; \ 47:11.43 ^~~~~~~~~~~~~~ 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.43 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:11.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.43 } else 47:11.43 ^~~~ 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:11.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:11.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:11.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) 47:11.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': 47:11.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.48 foundInterface = 0; \ 47:11.48 ^~~~~~~~~~~~~~ 47:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:11.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:11.49 ^~~~~~~~~~~~~~~~~~~~~~~ 47:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:11.49 NS_INTERFACE_MAP_END 47:11.49 ^~~~~~~~~~~~~~~~~~~~ 47:11.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.50 else 47:11.50 ^~~~ 47:11.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:11.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:11.50 ^~~~~~~~~~~~~~~~~~ 47:11.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PreloadedStyleSheet.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:11.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:11.51 ^~~~~~~~~~~~~~~~~~~~~~ 47:11.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': 47:11.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.52 foundInterface = 0; \ 47:11.52 ^~~~~~~~~~~~~~ 47:11.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:11.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:11.53 ^~~~~~~~~~~~~~~~~~~~~~~ 47:11.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:11.53 NS_INTERFACE_MAP_END 47:11.53 ^~~~~~~~~~~~~~~~~~~~ 47:11.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.53 else 47:11.53 ^~~~ 47:11.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:11.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:11.54 ^~~~~~~~~~~~~~~~~~ 47:11.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Rule.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:11.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:11.55 ^~~~~~~~~~~~~~~~~~~~~~ 47:11.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 47:11.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 47:11.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 47:11.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/RuleProcessorCache.h:16, 47:11.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/RuleProcessorCache.cpp:11, 47:11.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:47: 47:11.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 47:11.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 47:11.57 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 47:11.57 ^ 47:11.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFace.h:14, 47:11.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/PostTraversalTask.cpp:9, 47:11.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:11: 47:11.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 47:11.58 class nsCSSValue { 47:11.58 ^~~~~~~~~~ 47:11.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': 47:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.60 foundInterface = 0; \ 47:11.60 ^~~~~~~~~~~~~~ 47:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoCSSRuleList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.60 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 47:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.60 } else 47:11.60 ^~~~ 47:11.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:11.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:11.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoCSSRuleList.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:11.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) 47:11.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoDocumentRule.cpp: In member function 'virtual nsresult mozilla::ServoDocumentRule::QueryInterface(const nsIID&, void**)': 47:11.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.66 foundInterface = 0; \ 47:11.66 ^~~~~~~~~~~~~~ 47:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoDocumentRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.68 NS_INTERFACE_MAP_END_INHERITING(CSSMozDocumentRule) 47:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.68 } else 47:11.68 ^~~~ 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:11.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoDocumentRule.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:11.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoDocumentRule) 47:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoImportRule.cpp: In member function 'virtual nsresult mozilla::ServoImportRule::QueryInterface(const nsIID&, void**)': 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.68 foundInterface = 0; \ 47:11.68 ^~~~~~~~~~~~~~ 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoImportRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.68 NS_INTERFACE_MAP_END_INHERITING(dom::CSSImportRule) 47:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.78 } else 47:11.78 ^~~~ 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:11.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoImportRule.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:11.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoImportRule) 47:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeDeclaration::QueryInterface(const nsIID&, void**)': 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.78 foundInterface = 0; \ 47:11.78 ^~~~~~~~~~~~~~ 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.78 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 47:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:18, 47:11.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.90 else 47:11.90 ^~~~ 47:11.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:93:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 47:11.90 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 47:11.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeRule::QueryInterface(const nsIID&, void**)': 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.99 foundInterface = 0; \ 47:11.99 ^~~~~~~~~~~~~~ 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:11.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:11.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:11.99 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 47:11.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:11.99 } else 47:11.99 ^~~~ 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:11.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:11.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframeRule.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:11.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeRule) 47:11.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeList::QueryInterface(const nsIID&, void**)': 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.00 foundInterface = 0; \ 47:12.00 ^~~~~~~~~~~~~~ 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:12.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:12.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:12.00 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 47:12.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:12.00 } else 47:12.00 ^~~~ 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:12.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:12.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:12.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeList) 47:12.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframesRule::QueryInterface(const nsIID&, void**)': 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.00 foundInterface = 0; \ 47:12.00 ^~~~~~~~~~~~~~ 47:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:12.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:12.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:12.01 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframesRule) 47:12.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 47:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/MediaQueryList.cpp:9, 47:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 47:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:12.01 } else 47:12.01 ^~~~ 47:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:12.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:12.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoKeyframesRule.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:12.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframesRule) 47:12.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 47:12.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 47:12.41 liblayout_svg.a.desc 47:12.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/svg' 47:12.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 47:12.55 libtools_profiler.a.desc 47:12.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/profiler' 47:13.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 47:13.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 47:15.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 47:15.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWebProgressListener.h:10, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIPrintProgress.h:10, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.h:9, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:6, 47:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/Unified_cpp_printingui0.cpp:2: 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:15.08 foundInterface = 0; \ 47:15.08 ^~~~~~~~~~~~~~ 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:15.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:15.08 ^~~~~~~~~~~~~~~~~~~~~~~ 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:15.08 NS_INTERFACE_MAP_END 47:15.08 ^~~~~~~~~~~~~~~~~~~~ 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:15.08 else 47:15.08 ^~~~ 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:15.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:15.08 ^~~~~~~~~~~~~~~~~~ 47:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/printingui/nsPrintProgress.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:15.08 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 47:15.09 ^~~~~~~~~~~~~~~~~~~~~~ 47:15.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 47:16.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 47:16.82 libjsoncpp.a.desc 47:16.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/jsoncpp/src/lib_json' 47:18.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 47:18.45 libtoolkit_components_printingui.a.desc 47:18.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui' 47:20.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:20.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:24.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 47:24.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 47:25.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 47:25.25 libtoolkit_components_perfmonitoring.a.desc 47:25.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/perfmonitoring' 47:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 47:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 47:26.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 47:26.90 libtoolkit_components_resistfingerprinting.a.desc 47:26.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/resistfingerprinting' 47:27.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 47:27.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 47:27.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:27.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 47:28.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 47:28.87 libtoolkit_crashreporter.a.desc 47:28.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/crashreporter' 47:30.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 47:30.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:30.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:30.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 47:30.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp: In member function 'virtual nsresult mozilla::HTMLEditRules::QueryInterface(const nsIID&, void**)': 47:30.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.72 foundInterface = 0; \ 47:30.73 ^~~~~~~~~~~~~~ 47:30.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.73 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 47:30.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:212:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 47:30.73 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 47:30.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.74 } else 47:30.74 ^~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:30.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:30.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 47:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:212:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 47:30.74 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 47:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.74 foundInterface = 0; \ 47:30.74 ^~~~~~~~~~~~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.74 NS_INTERFACE_MAP_END_INHERITING(TextEditor) 47:30.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.74 else 47:30.74 ^~~~ 47:30.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:30.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:30.77 ^~~~~~~~~~~~~~~~~~ 47:30.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditor.cpp:222:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:30.77 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 47:30.77 ^~~~~~~~~~~~~~~~~~~~~~ 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.78 foundInterface = 0; \ 47:30.78 ^~~~~~~~~~~~~~ 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertNodeTransaction.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.78 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 47:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 47:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.78 } else 47:30.78 ^~~~ 47:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:30.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertNodeTransaction.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:30.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) 47:30.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 47:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': 47:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.79 foundInterface = 0; \ 47:30.79 ^~~~~~~~~~~~~~ 47:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertTextTransaction.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.80 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 47:30.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: 47:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/InsertTextTransaction.cpp:48:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.80 } else 47:30.80 ^~~~ 47:30.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:30.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:30.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 47:30.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': 47:30.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.82 foundInterface = 0; \ 47:30.82 ^~~~~~~~~~~~~~ 47:30.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/JoinNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.82 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 47:30.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 47:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.83 } else 47:30.83 ^~~~ 47:30.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:30.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:30.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/JoinNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:30.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) 47:30.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:30.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:30.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 47:30.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:10, 47:30.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:30.85 foundInterface = 0; \ 47:30.85 ^~~~~~~~~~~~~~ 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:30.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:30.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:30.85 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 47:30.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:30.85 else 47:30.85 ^~~~ 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:30.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:30.85 ^~~~~~~~~~~~~~~~~~ 47:30.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/PlaceholderTransaction.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:30.85 NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) 47:30.85 ^~~~~~~~~~~~~~~~~~~~~~ 47:30.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 47:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 47:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 47:30.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h: In member function 'mozilla::EditorRawDOMPoint mozilla::SplitNodeResult::SplitPoint() const': 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:407:7: warning: '*((void*)& point +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 47:30.86 if (NS_WARN_IF(mOffset.value() >= mParent->Length())) { 47:30.86 ^~ 47:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:18, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorUtils.h:197:23: note: '*((void*)& point +8)' was declared here 47:30.86 EditorRawDOMPoint point(mPreviousNode); 47:30.86 ^~~~~ 47:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h: In member function 'nsresult mozilla::HTMLEditor::SplitStyleAbovePoint(nsCOMPtr*, int32_t*, nsAtom*, nsAtom*, nsIContent**, nsIContent**)': 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:411:47: warning: '*((void*)& point +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 47:30.86 mOffset = mozilla::Some(mOffset.value() + 1); 47:30.86 ~~~~~~~~~~~~~~~~^~~ 47:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:18, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorUtils.h:197:23: note: '*((void*)& point +8)' was declared here 47:30.86 EditorRawDOMPoint point(mPreviousNode); 47:30.86 ^~~~~ 47:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorBase.h:10, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/TextEditor.h:9, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/HTMLEditor.h:14, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 47:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h: In member function 'mozilla::SplitNodeResult mozilla::HTMLEditRules::MaybeSplitAncestorsForInsert(nsAtom&, const EditorRawDOMPoint&)': 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:736:12: warning: '*((void*)& pointToInsert +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 47:30.86 mChild = mParent->GetChildAt_Deprecated(mOffset.value()); 47:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 47:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/HTMLEditRules.cpp:7357:21: note: '*((void*)& pointToInsert +8)' was declared here 47:30.86 EditorRawDOMPoint pointToInsert(aStartOfDeepestRightNode); 47:30.86 ^~~~~~~~~~~~~ 47:30.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 47:31.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 47:31.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 47:33.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 47:33.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:33.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:33.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISystemProxySettings.h:10, 47:33.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 47:33.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 47:33.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:703:52: warning: deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 47:33.73 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 47:33.73 ^ 47:33.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:680:7: note: in definition of macro 'NS_IMPL_NAMED_RELEASE_WITH_DESTROY' 47:33.73 _destroy; \ 47:33.73 ^~~~~~~~ 47:33.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:703:3: note: in expansion of macro 'NS_IMPL_RELEASE_WITH_DESTROY' 47:33.73 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 47:33.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:33.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:1127:3: note: in expansion of macro 'NS_IMPL_RELEASE' 47:33.73 NS_IMPL_RELEASE(aClass) \ 47:33.73 ^~~~~~~~~~~~~~~ 47:33.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 47:33.78 NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 47:33.78 ^~~~~~~~~~~~~~~~~ 47:33.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)': 47:33.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12: warning: unused variable 'rv' [-Wunused-variable] 47:33.78 nsresult rv; 47:33.78 ^~ 47:33.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 47:35.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 47:35.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 47:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 47:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::QueryInterface(const nsIID&, void**)': 47:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:35.46 foundInterface = 0; \ 47:35.46 ^~~~~~~~~~~~~~ 47:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:35.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:35.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:931:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:35.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:35.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:35.48 else 47:35.48 ^~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:35.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:35.48 ^~~~~~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:930:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:35.48 NS_INTERFACE_MAP_ENTRY(ChannelWrapper) 47:35.48 ^~~~~~~~~~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilter.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilter::QueryInterface(const nsIID&, void**)': 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:35.48 foundInterface = 0; \ 47:35.48 ^~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:35.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:35.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:269:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:35.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:35.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 47:35.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 47:35.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 47:35.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 47:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 47:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 47:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:35.58 } else 47:35.58 ^~~~ 47:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:35.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:35.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilter.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:35.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilter) 47:35.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:35.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:35.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 47:35.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 47:35.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 47:35.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 47:35.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 47:35.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 47:35.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 47:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterDataEvent::QueryInterface(const nsIID&, void**)': 47:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:35.63 foundInterface = 0; \ 47:35.63 ^~~~~~~~~~~~~~ 47:35.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:35.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:35.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:35.69 NS_INTERFACE_MAP_END_INHERITING(Event) 47:35.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 47:35.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 47:35.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 47:35.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 47:35.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 47:35.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 47:35.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:35.72 } else 47:35.72 ^~~~ 47:35.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:35.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:35.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:35.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilterDataEvent) 47:35.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:35.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 47:35.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 47:35.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 47:36.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 47:36.13 libtoolkit_components_terminator.a.desc 47:36.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/terminator' 47:36.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 47:36.31 libtoolkit_system_unixproxy.a.desc 47:36.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/unixproxy' 47:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 47:36.50 libtoolkit_components_build.a.desc 47:36.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/build' 47:37.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 47:37.23 libtoolkit_components_extensions_webrequest.a.desc 47:37.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/extensions/webrequest' 47:38.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/gtest/static' 47:38.25 libxul-gtest.a.desc 47:38.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/gtest/static' 47:38.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 47:38.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 47:40.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:40.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 47:41.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 47:41.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 47:42.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 47:42.63 libtoolkit_profile.a.desc 47:42.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/profile' 47:47.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 47:47.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:47.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 47:47.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: 47:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': 47:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:47.78 foundInterface = 0; \ 47:47.78 ^~~~~~~~~~~~~~ 47:47.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:47.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:47.79 ^~~~~~~~~~~~~~~~~~~~~~~ 47:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:47.79 NS_INTERFACE_MAP_END 47:47.79 ^~~~~~~~~~~~~~~~~~~~ 47:47.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:47.79 else 47:47.79 ^~~~ 47:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:47.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:47.80 ^~~~~~~~~~~~~~~~~~ 47:47.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:47.80 NS_INTERFACE_MAP_ENTRY(nsIObserver) 47:47.80 ^~~~~~~~~~~~~~~~~~~~~~ 47:47.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 47:47.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 47:47.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 47:48.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 47:48.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 47:50.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 47:50.37 libother-licenses_snappy.a.desc 47:50.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/other-licenses/snappy' 47:50.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 47:50.48 libtoolkit_components_typeaheadfind.a.desc 47:50.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/typeaheadfind' 47:51.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 47:51.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:51.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:51.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIJSInspector.h:10, 47:51.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.h:9, 47:51.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:6: 47:51.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': 47:51.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:51.02 foundInterface = 0; \ 47:51.02 ^~~~~~~~~~~~~~ 47:51.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:51.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:51.03 ^~~~~~~~~~~~~~~~~~~~~~~ 47:51.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:51.03 NS_INTERFACE_MAP_END 47:51.04 ^~~~~~~~~~~~~~~~~~~~ 47:51.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:51.04 else 47:51.04 ^~~~ 47:51.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:51.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:51.06 ^~~~~~~~~~~~~~~~~~ 47:51.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/platform/nsJSInspector.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:51.06 NS_INTERFACE_MAP_ENTRY(nsIJSInspector) 47:51.06 ^~~~~~~~~~~~~~~~~~~~~~ 47:51.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 47:52.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu' 47:52.51 libicu.a.desc 47:52.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/icu' 47:52.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:52.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:52.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:52.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 47:52.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 47:52.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 47:52.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': 47:52.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:52.89 foundInterface = 0; \ 47:52.89 ^~~~~~~~~~~~~~ 47:52.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:52.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:52.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:52.89 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:52.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 47:52.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 47:52.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:52.90 } else 47:52.90 ^~~~ 47:52.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:52.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:52.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:52.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) 47:52.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 47:52.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 47:52.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': 47:52.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:52.90 foundInterface = 0; \ 47:52.91 ^~~~~~~~~~~~~~ 47:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:52.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:52.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCue.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:52.91 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:52.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 47:52.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 47:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:52.91 } else 47:52.91 ^~~~ 47:52.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:52.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:52.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCue.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:52.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) 47:52.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 47:52.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:52.92 foundInterface = 0; \ 47:52.92 ^~~~~~~~~~~~~~ 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:52.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:52.92 ^~~~~~~~~~~~~~~~~~~~~~~ 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:52.92 NS_INTERFACE_MAP_END 47:52.92 ^~~~~~~~~~~~~~~~~~~~ 47:52.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:52.92 else 47:52.93 ^~~~ 47:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:52.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:52.93 ^~~~~~~~~~~~~~~~~~ 47:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackCueList.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:52.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:52.93 ^~~~~~~~~~~~~~~~~~~~~~ 47:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': 47:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:52.93 foundInterface = 0; \ 47:52.93 ^~~~~~~~~~~~~~ 47:52.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 47:52.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:52.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 47:52.94 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 47:52.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StyleSheet.h:17, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocumentObserver.h:10, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIDocument.h:15, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrack.cpp:7, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 47:52.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:52.94 } else 47:52.94 ^~~~ 47:52.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:52.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:52.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 47:52.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) 47:52.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:52.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaSegment.h:9, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.h:9, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/StreamTracks.cpp:6, 47:52.94 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:52.95 foundInterface = 0; \ 47:52.95 ^~~~~~~~~~~~~~ 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:52.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:52.95 ^~~~~~~~~~~~~~~~~~~~~~~ 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:52.95 NS_INTERFACE_MAP_END 47:52.95 ^~~~~~~~~~~~~~~~~~~~ 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 47:52.95 else 47:52.95 ^~~~ 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 47:52.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:52.95 ^~~~~~~~~~~~~~~~~~ 47:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/TextTrackRegion.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 47:52.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:52.95 ^~~~~~~~~~~~~~~~~~~~~~ 47:52.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 47:53.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 47:53.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 47:54.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 47:54.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 47:54.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:54.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c: In function 'nr_ice_get_foundation': 47:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:383:21: warning: comparison of integer expressions of different signedness: 'nr_ice_candidate_type' {aka 'enum '} and 'int' [-Wsign-compare] 47:54.30 if(cand->type != foundation->type) 47:54.30 ^~ 47:54.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:54.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 47:54.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 47:54.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 47:54.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIAutoCompleteController.h:10, 47:54.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.h:8, 47:54.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 47:54.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 47:54.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': 47:54.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:54.40 foundInterface = 0; \ 47:54.40 ^~~~~~~~~~~~~~ 47:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 47:54.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:54.40 ^~~~~~~~~~~~~~~~~~~~~~~ 47:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 47:54.40 NS_INTERFACE_MAP_END 47:54.40 ^~~~~~~~~~~~~~~~~~~~ 47:54.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.h:20, 47:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 47:54.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 47:54.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 47:54.40 } else 47:54.41 ^~~~ 47:54.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 47:54.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 47:54.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:54.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/autocomplete/nsAutoCompleteController.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 47:54.41 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) 47:54.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:54.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 47:54.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 47:54.54 libdevtools_platform.a.desc 47:54.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/platform' 47:56.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 47:56.96 libtoolkit_components_autocomplete.a.desc 47:56.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/autocomplete' 47:57.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:57.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_stun_cb': 47:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:188:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] 47:57.45 int r,_status; 47:57.45 ^~~~~~~ 47:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_restart_stun_nominated_cb': 47:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:630:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] 47:57.45 int r,_status; 47:57.45 ^~~~~~~ 47:57.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 47:57.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:57.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/features.h:3, 47:57.73 from /usr/include/sys/syslog.h:35, 47:57.73 from /usr/include/syslog.h:1, 47:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/syslog.h:3, 47:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.h:44, 47:57.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47: 47:57.73 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 47:57.73 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 47:57.73 ^~~~~~~ 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_register': 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:199:63: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47:57.73 "logging.%s.facility",log_destinations[j].dest_name)>=sizeof(NR_registry)) 47:57.73 ^~ 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:206:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47:57.73 "%s.level",dest_facility_prefix)>=sizeof(NR_registry)) 47:57.73 ^~ 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_facility_change_cb': 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:277:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] 47:57.73 int r,_status; 47:57.73 ^~~~~~~ 47:57.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_get_destinations': 47:57.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:569:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47:57.76 log_destinations[i].dest_name)>=sizeof(reg_key)) 47:57.76 ^~ 47:57.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:587:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 47:57.78 log_destinations[i].dest_name)>=sizeof(reg_key)) 47:57.78 ^~ 47:57.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:57.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:57.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:57.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:58.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:58.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nbin2hex': 47:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c:59:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47:58.05 if (size < (2*binlen)) 47:58.05 ^ 47:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c:67:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47:58.05 if (size >= (2*binlen)+1) 47:58.05 ^~ 47:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nhex2bin': 47:58.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/hex.c:92:14: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 47:58.05 if (size < binlen) 47:58.05 ^ 47:58.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:58.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:58.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 47:58.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 47:59.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 47:59.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 48:00.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 48:00.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 48:01.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:01.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:01.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:01.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:01.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:01.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:01.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:01.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:01.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:02.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:02.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c: In function 'nr_strerror': 48:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c:117:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:02.62 for (i = 0; i < sizeof(errors)/sizeof(*errors); ++i) { 48:02.62 ^ 48:02.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:02.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:02.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:02.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:03.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 48:03.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 48:03.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:03.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:03.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:03.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:03.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:03.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c: In function 'nr_ice_component_handle_triggered_check': 48:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:785:13: warning: variable '_status' set but not used [-Wunused-but-set-variable] 48:03.49 int r=0,_status; 48:03.49 ^~~~~~~ 48:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c: At top level: 48:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1017:5: warning: no previous prototype for 'nr_ice_component_can_candidate_tcptype_pair' [-Wmissing-prototypes] 48:03.51 int nr_ice_component_can_candidate_tcptype_pair(nr_socket_tcp_type left, nr_socket_tcp_type right) 48:03.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1034:5: warning: no previous prototype for 'nr_ice_component_can_candidate_addr_pair' [-Wmissing-prototypes] 48:03.53 int nr_ice_component_can_candidate_addr_pair(nr_transport_addr *local, nr_transport_addr *remote) 48:03.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1171:5: warning: no previous prototype for 'nr_ice_pre_answer_enqueue' [-Wmissing-prototypes] 48:03.53 int nr_ice_pre_answer_enqueue(nr_ice_component *comp, nr_socket *sock, nr_stun_server_request *req, int *dont_free) 48:03.53 ^~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1345:5: warning: no previous prototype for 'nr_ice_component_refresh_consent' [-Wmissing-prototypes] 48:03.56 int nr_ice_component_refresh_consent(nr_stun_client_ctx *ctx, NR_async_cb finished_cb, void *cb_arg) 48:03.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1359:6: warning: no previous prototype for 'nr_ice_component_consent_calc_consent_timer' [-Wmissing-prototypes] 48:03.57 void nr_ice_component_consent_calc_consent_timer(nr_ice_component *comp) 48:03.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1452:5: warning: no previous prototype for 'nr_ice_component_setup_consent' [-Wmissing-prototypes] 48:03.59 int nr_ice_component_setup_consent(nr_ice_component *comp) 48:03.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:03.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:03.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 48:03.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/Mutex.h:10, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/StaticMutex.h:11, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/gfx/2D.h:31, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxPattern.h:13, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:15, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsSplitterFrame.cpp:14, 48:03.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul/Unified_cpp_layout_xul2.cpp:2: 48:03.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': 48:03.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:03.76 foundInterface = 0; \ 48:03.76 ^~~~~~~~~~~~~~ 48:03.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:03.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:03.78 ^~~~~~~~~~~~~~~~~~~~~~~ 48:03.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp:1040:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:03.78 NS_INTERFACE_MAP_END 48:03.79 ^~~~~~~~~~~~~~~~~~~~ 48:03.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 48:03.79 else 48:03.79 ^~~~ 48:03.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 48:03.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 48:03.79 ^~~~~~~~~~~~~~~~~~ 48:03.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsXULPopupManager.cpp:1039:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48:03.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 48:03.79 ^~~~~~~~~~~~~~~~~~~~~~ 48:03.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 48:05.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:05.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:05.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:05.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 48:05.73 liblayout_xul.a.desc 48:05.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/xul' 48:06.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 48:06.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 48:06.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 48:06.86 libmailcomps.a.desc 48:06.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/components/build' 48:07.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:07.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:07.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:07.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:07.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:07.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 48:07.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 48:08.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:08.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:08.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 48:08.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:38: 48:08.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_get_default_local_address': 48:08.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:08.44 (strncpy((a),(b),(c)), \ 48:08.44 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:08.44 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:08.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:08.44 strlen((b))) 48:08.44 ~~~~~~~~~~~~ 48:08.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:692:7: note: in expansion of macro 'strlcpy' 48:08.44 strlcpy(addrp->addr.ifname, "default route", sizeof(addrp->addr.ifname)); 48:08.44 ^~~~~~~ 48:08.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_random_string': 48:08.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:923:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:08.45 if(needed>sizeof(bytes)) ABORT(R_BAD_ARGS); 48:08.45 ^ 48:08.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:08.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:08.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:08.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:10.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:10.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:10.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function 'nr_ice_media_stream_check_timer_cb': 48:10.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:320:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] 48:10.03 int r,_status; 48:10.03 ^~~~~~~ 48:10.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function 'nr_ice_media_stream_component_failed': 48:10.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:730:5: warning: implicit declaration of function 'nr_ice_component_consent_destroy'; did you mean 'nr_ice_component_destroy'? [-Wimplicit-function-declaration] 48:10.03 nr_ice_component_consent_destroy(component); 48:10.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:10.03 nr_ice_component_destroy 48:10.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:10.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 48:10.69 libextensions_pref_autoconfig_src.a.desc 48:10.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/extensions/pref/autoconfig/src' 48:13.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:13.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:13.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:13.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:13.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:13.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/lgpllibs' 48:13.89 liblgpllibs.so 48:13.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/config/external/lgpllibs' 48:14.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:14.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:14.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:14.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:14.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:15.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 48:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIFormFillController.h:10, 48:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.h:9, 48:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:7: 48:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': 48:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:15.09 foundInterface = 0; \ 48:15.09 ^~~~~~~~~~~~~~ 48:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:15.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:15.09 ^~~~~~~~~~~~~~~~~~~~~~~ 48:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:15.09 NS_INTERFACE_MAP_END 48:15.09 ^~~~~~~~~~~~~~~~~~~~ 48:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 48:15.09 else 48:15.09 ^~~~ 48:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 48:15.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 48:15.10 ^~~~~~~~~~~~~~~~~~ 48:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/satchel/nsFormFillController.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 48:15.10 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 48:15.10 ^~~~~~~~~~~~~~~~~~~~~~ 48:15.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 48:15.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:15.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:16.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:16.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:16.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:16.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:16.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:2: 48:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/c2ru.c: In function 'nr_c2ru_get_children': 48:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:239:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.58 for (i = 0; i < count; ++i) { 48:16.58 ^ 48:16.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 48:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'nr_reg_compute_type': 48:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:362:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.59 for (i = 0; i < sizeof(typenames)/sizeof(*typenames); ++i) { 48:16.59 ^ 48:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'NR_reg_make_registry': 48:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:579:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.60 if ((plen + clen + 2) > sizeof(NR_registry)) 48:16.60 ^ 48:16.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: 48:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: At top level: 48:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:885: warning: "NRREGGET" redefined 48:16.60 #define NRREGGET(func, TYPE, type) \ 48:16.60 48:16.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 48:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:122: note: this is the location of the previous definition 48:16.60 #define NRREGGET(func, method, type) \ 48:16.61 48:16.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: 48:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:978: warning: "NRREGSET" redefined 48:16.61 #define NRREGSET(func, TYPE, type) \ 48:16.61 48:16.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 48:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:169: note: this is the location of the previous definition 48:16.61 #define NRREGSET(func, method, type) \ 48:16.61 48:16.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:29: 48:16.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'nr_reg_validate_action': 48:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:106:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.63 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 48:16.63 ^ 48:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_register_callback': 48:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:402:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.63 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 48:16.63 ^ 48:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_unregister_callback': 48:16.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:425:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:16.64 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 48:16.64 ^ 48:16.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:16.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:16.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:16.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:17.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 48:17.01 libtoolkit_components_satchel.a.desc 48:17.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/satchel' 48:17.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:17.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:17.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:17.47 libnrappkit.a.desc 48:17.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 48:18.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 48:18.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 48:19.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:19.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c: In function 'nr_transport_addr_get_private_addr_range': 48:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c:540:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:19.66 for (int i=0; i<(sizeof(nr_private_ipv4_addrs)/sizeof(nr_transport_addr_mask)); i++) { 48:19.66 ^ 48:19.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:19.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 48:19.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 48:20.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 48:20.30 libmork.a.desc 48:20.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/db/mork/build' 48:20.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:20.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:20.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:20.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:21.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:21.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 48:21.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:37: 48:21.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c: In function 'nr_reg_get_transport_addr': 48:21.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:21.12 (strncpy((a),(b),(c)), \ 48:21.12 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:21.12 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:21.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:21.12 strlen((b))) 48:21.12 ~~~~~~~~~~~~ 48:21.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:118:9: note: in expansion of macro 'strlcpy' 48:21.13 strlcpy(addr->ifname, ifname, sizeof(addr->ifname)); 48:21.13 ^~~~~~~ 48:21.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:21.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:21.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:21.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 48:21.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:36: 48:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/addrs.c: In function 'stun_getifaddrs': 48:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:21.66 (strncpy((a),(b),(c)), \ 48:21.66 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:21.66 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:21.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:21.66 strlen((b))) 48:21.66 ~~~~~~~~~~~~ 48:21.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:330:13: note: in expansion of macro 'strlcpy' 48:21.66 strlcpy(addrs[*count].addr.ifname, if_addr->ifa_name, sizeof(addrs[*count].addr.ifname)); 48:21.66 ^~~~~~~ 48:21.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:21.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 48:21.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 48:22.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:22.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:22.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:22.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 48:22.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 48:22.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:22.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:23.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:23.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:23.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_build.c: In function 'nr_stun_compute_lt_message_integrity_password': 48:23.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_build.c:328:53: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:23.28 if ((sizeof(digest_input) - strlen(digest_input)) < password->len) 48:23.28 ^ 48:23.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:23.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 48:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:23.75 foundInterface = 0; \ 48:23.75 ^~~~~~~~~~~~~~ 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 48:23.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 48:23.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 48:23.75 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 48:23.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:23.75 } else 48:23.75 ^~~~ 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 48:23.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 48:23.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 48:23.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) 48:23.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 48:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:23.76 foundInterface = 0; \ 48:23.76 ^~~~~~~~~~~~~~ 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 48:23.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 48:23.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrackList.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 48:23.76 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 48:23.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.h:10, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrack.cpp:7, 48:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:23.76 } else 48:23.76 ^~~~ 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 48:23.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 48:23.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/media/MediaTrackList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 48:23.76 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) 48:23.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:23.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 48:24.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 48:24.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 48:24.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:24.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:24.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 48:24.82 libstartupcache.a.desc 48:24.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/startupcache' 48:25.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 48:25.16 libtoolkit_components_protobuf.a.desc 48:25.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/protobuf' 48:25.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 48:25.46 libdom_media.a.desc 48:25.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/media' 48:26.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 48:26.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 48:26.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 48:26.42 libwidget_gtk.a.desc 48:26.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/widget/gtk' 48:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:26.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:26.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_timer_expired_cb': 48:26.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:246:25: warning: comparison of integer expressions of different signedness: 'int' and 'UINT4' {aka 'unsigned int'} [-Wsign-compare] 48:26.59 if (ctx->request_ct >= ctx->maximum_transmits) { 48:26.59 ^~ 48:26.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:256:5: warning: implicit declaration of function 'nr_ice_accumulate_count' [-Wimplicit-function-declaration] 48:26.59 nr_ice_accumulate_count(&(ctx->retransmit_ct), 1); 48:26.59 ^~~~~~~~~~~~~~~~~~~~~~~ 48:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:226:9: warning: variable '_status' set but not used [-Wunused-but-set-variable] 48:26.60 int _status; 48:26.60 ^~~~~~~ 48:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_force_retransmit': 48:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:282:25: warning: comparison of integer expressions of different signedness: 'int' and 'UINT4' {aka 'unsigned int'} [-Wsign-compare] 48:26.60 if (ctx->request_ct > ctx->maximum_transmits) { 48:26.60 ^ 48:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_send_request': 48:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:405:29: warning: comparison of integer expressions of different signedness: 'int' and 'UINT4' {aka 'unsigned int'} [-Wsign-compare] 48:26.60 if (ctx->request_ct >= ctx->maximum_transmits) { 48:26.60 ^~ 48:26.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:27.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media/webrtc' 48:27.43 libwebrtc.a.desc 48:27.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media/webrtc' 48:27.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:27.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htons': 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:91:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.48 if (*offset + sizeof(d) >= buflen) { 48:27.48 ^~ 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonl': 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:107:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.48 if (*offset + sizeof(d) > buflen) { 48:27.48 ^ 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonll': 48:27.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:123:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.49 if (*offset + sizeof(d) > buflen) { 48:27.49 ^ 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htons': 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:154:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.49 if (*offset + sizeof(d) > buflen) { 48:27.49 ^ 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonl': 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:171:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.49 if (*offset + sizeof(d) > buflen) { 48:27.49 ^ 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonll': 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:188:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.49 if (*offset + sizeof(d) > buflen) { 48:27.49 ^ 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_string_illegal': 48:27.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:253:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 48:27.49 if (nchars > max_chars) { 48:27.49 ^ 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_data_decode': 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:586:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:27.50 if (attrlen >= (sizeof(result->data) - 1)) { 48:27.50 ^~ 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_error_code_decode': 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:662:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:27.50 if (size_reason > (sizeof(result->reason) - 1)) { 48:27.50 ^ 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_fingerprint_decode': 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:740:34: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.50 if (length + sizeof(*header) != buflen) { 48:27.50 ^~ 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_string_decode': 48:27.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:996:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 48:27.50 if (strlen(result) != attrlen) { 48:27.50 ^~ 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:999:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 48:27.51 if (strlen(result) != attrlen-1) { 48:27.51 ^~ 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_find_attr_info': 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1245:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:27.51 for (i = 0; i < sizeof(attrs)/sizeof(*attrs); ++i) { 48:27.51 ^ 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'sanity_check_encoding_stuff': 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1285:9: warning: variable 'padding_bytes' set but not used [-Wunused-but-set-variable] 48:27.51 int padding_bytes; 48:27.51 ^~~~~~~~~~~~~ 48:27.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_message': 48:27.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1418:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.64 if (sizeof(nr_stun_message_header) > msg->length) { 48:27.64 ^ 48:27.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1438:50: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:27.64 if (msg->header.length + sizeof(msg->header) != msg->length) { 48:27.64 ^~ 48:27.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1492:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:27.64 if (password->len > sizeof(attr->u.message_integrity.password)) { 48:27.64 ^ 48:27.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:27.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 48:27.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 48:28.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:28.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_message': 48:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:70:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:28.76 if (sizeof(nr_stun_message_header) > len) 48:28.76 ^ 48:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_request_message': 48:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:170:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:28.76 if (sizeof(nr_stun_message_header) > len) 48:28.76 ^ 48:28.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_indication_message': 48:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:187:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:28.77 if (sizeof(nr_stun_message_header) > len) 48:28.77 ^ 48:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_response_message': 48:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:204:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:28.77 if (sizeof(nr_stun_message_header) > len) 48:28.77 ^ 48:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_has_stun_cookie': 48:28.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:224:39: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:28.77 if (sizeof(nr_stun_message_header) > len) 48:28.77 ^ 48:28.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:29.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 48:29.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 48:30.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 48:30.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 48:30.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 48:30.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 48:30.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:30.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:31.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_create2': 48:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:77:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:31.08 if (length > sizeof(m->buffer)) { 48:31.08 ^ 48:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_error_code_attribute': 48:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:31.08 (strncpy((a),(b),(c)), \ 48:31.08 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:31.08 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:31.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.08 strlen((b))) 48:31.08 ~~~~~~~~~~~~ 48:31.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.08 { __code } \ 48:31.08 ^~~~~~ 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:212:9: note: in expansion of macro 'strlcpy' 48:31.09 strlcpy(attr->u.error_code.reason, reason, sizeof(attr->u.error_code.reason)); 48:31.09 ^~~~~~~ 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_message_integrity_attribute': 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:228:56: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:31.09 if (sizeof(attr->u.message_integrity.password) < password->len) 48:31.09 ^ 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.09 { __code } \ 48:31.09 ^~~~~~ 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_nonce_attribute': 48:31.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:31.09 (strncpy((a),(b),(c)), \ 48:31.09 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:31.09 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:31.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.15 strlen((b))) 48:31.15 ~~~~~~~~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.15 { __code } \ 48:31.15 ^~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:240:7: note: in expansion of macro 'strlcpy' 48:31.15 { strlcpy(attr->u.nonce, nonce, sizeof(attr->u.nonce)); } 48:31.15 ^~~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_realm_attribute': 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:31.15 (strncpy((a),(b),(c)), \ 48:31.15 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:31.15 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:31.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.15 strlen((b))) 48:31.15 ~~~~~~~~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.15 { __code } \ 48:31.15 ^~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:247:7: note: in expansion of macro 'strlcpy' 48:31.15 { strlcpy(attr->u.realm, realm, sizeof(attr->u.realm)); } 48:31.15 ^~~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_server_attribute': 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:31.15 (strncpy((a),(b),(c)), \ 48:31.15 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:31.15 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:31.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.15 strlen((b))) 48:31.15 ~~~~~~~~~~~~ 48:31.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.15 { __code } \ 48:31.15 ^~~~~~ 48:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:254:7: note: in expansion of macro 'strlcpy' 48:31.21 { strlcpy(attr->u.server_name, server_name, sizeof(attr->u.server_name)); } 48:31.21 ^~~~~~~ 48:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_username_attribute': 48:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] 48:31.21 (strncpy((a),(b),(c)), \ 48:31.21 ~~~~~~~~~~~~~~~~~~~~~~~~ 48:31.21 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 48:31.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 48:31.21 strlen((b))) 48:31.21 ~~~~~~~~~~~~ 48:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 48:31.21 { __code } \ 48:31.21 ^~~~~~ 48:31.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:268:7: note: in expansion of macro 'strlcpy' 48:31.21 { strlcpy(attr->u.username, username, sizeof(attr->u.username)); } 48:31.21 ^~~~~~~ 48:31.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:31.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:31.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:31.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:32.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 48:32.08 libservices_crypto_component.a.desc 48:32.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/services/crypto/component' 48:32.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:32.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:32.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c: In function 'nr_stun_server_send_response': 48:32.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:389:11: warning: variable 'hmacPassword' set but not used [-Wunused-but-set-variable] 48:32.28 Data *hmacPassword; 48:32.28 ^~~~~~~~~~~~ 48:32.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:32.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:32.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_xor_mapped_address': 48:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c:97:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:32.64 for (int i = 0; i < sizeof(maskedAddr); ++i) { 48:32.64 ^ 48:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_different_transaction': 48:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c:217:24: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:32.64 if (sizeof(header) > len) 48:32.64 ^ 48:32.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:32.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 48:32.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingBorders.cpp:22, 48:32.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:110: 48:32.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingGradients.h: In static member function 'static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, nsStyleGradient*, const nsSize&)': 48:32.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingGradients.h:31:70: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 48:32.82 : mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} 48:32.82 ^ 48:32.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:119: 48:32.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsCSSRenderingGradients.cpp:556:12: note: 'position' was declared here 48:32.83 double position; 48:32.83 ^~~~~~~~ 48:32.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 48:33.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 48:33.50 libsecurity_manager_ssl.a.desc 48:33.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/manager/ssl' 48:33.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 48:33.90 liblayout_painting.a.desc 48:33.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/painting' 48:34.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:34.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:34.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:34.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:34.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:34.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:36.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 48:36.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 48:36.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:36.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:36.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:36.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:36.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:36.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:36.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:36.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:36.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:36.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function 'nr_turn_stun_ctx_cb': 48:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c:260:9: warning: implicit declaration of function 'nr_ice_accumulate_count' [-Wimplicit-function-declaration] 48:36.97 nr_ice_accumulate_count(&(ctx->tctx->cnt_438s), 1); 48:36.97 ^~~~~~~~~~~~~~~~~~~~~~~ 48:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function 'nr_turn_client_parse_data_indication': 48:36.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c:905:15: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 48:36.97 if (newsize < attr->u.data.length) 48:36.97 ^ 48:36.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:37.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 48:37.06 libStaticXULComponentsEnd.a.desc 48:37.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library/StaticXULComponentsEnd' 48:38.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 48:38.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 48:39.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 48:39.11 libtoolkit_components_windowwatcher.a.desc 48:39.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/windowwatcher' 48:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:39.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:39.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:39.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:39.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:39.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 48:39.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 48:39.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:39.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:39.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:39.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:39.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:39.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:40.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 48:40.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 48:41.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:41.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:41.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:41.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:41.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:41.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:41.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:41.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:41.48 libnicer.a.desc 48:41.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 48:41.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 48:41.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 48:42.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:42.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:43.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 48:43.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 48:43.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:43.54 libmozglue.a 48:43.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:43.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:43.60 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:43.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:43.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:43.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:44.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:44.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:44.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:44.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 48:44.40 libjs_ductwork_debugger.a.desc 48:44.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/ductwork/debugger' 48:44.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:44.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/openvr_api_public.cpp:9: 48:44.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 48:44.42 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 48:44.42 ^~~~~~~~~~~~~~~~~~~ 48:44.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 48:44.42 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 48:44.42 ^~~~~~~~~~~~~~~~~~~~~~ 48:44.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 48:44.42 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 48:44.42 ^~~~~~~~~~~~~~~~~~~~~~~ 48:44.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:44.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:44.54 libmozglue.a.desc 48:44.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozglue/build' 48:44.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 48:44.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 48:44.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:44.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:44.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:45.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:45.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:45.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:45.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:45.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:45.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 48:45.83 libcomm_calendar_base_backend_libical_build.a.desc 48:45.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/build' 48:46.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:46.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:46.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:46.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:46.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 48:46.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:46.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 48:47.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:47.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:47.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:47.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:47.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:47.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:48.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:48.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:48.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:49.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:49.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:49.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:50.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:50.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:50.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/disptmpl.c: In function 'ldap_init_templates_buf': 48:50.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/disptmpl.c:184:17: warning: 'tmpl' may be used uninitialized in this function [-Wmaybe-uninitialized] 48:50.31 *tmpllistp = tmpl; 48:50.31 ~~~~~~~~~~~^~~~~~ 48:50.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:50.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 48:50.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:50.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 48:52.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:52.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:52.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:52.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:52.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 48:52.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 48:52.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp: In member function 'virtual nsresult calDateTime::QueryInterface(const nsIID&, void**)': 48:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.64 foundInterface = 0; \ 48:52.64 ^~~~~~~~~~~~~~ 48:52.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.65 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.65 NS_INTERFACE_MAP_END 48:52.65 ^~~~~~~~~~~~~~~~~~~~ 48:52.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.65 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.65 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 48:52.65 ^~~~~~~~~~~~~~~~~~~~ 48:52.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.66 } else 48:52.66 ^~~~ 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.66 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.66 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.66 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.66 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 48:52.66 ^~~~~~~~~~~~~~~~~~~~ 48:52.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDuration.cpp: In member function 'virtual nsresult calDuration::QueryInterface(const nsIID&, void**)': 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.66 foundInterface = 0; \ 48:52.66 ^~~~~~~~~~~~~~ 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.66 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.66 NS_INTERFACE_MAP_END 48:52.66 ^~~~~~~~~~~~~~~~~~~~ 48:52.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.67 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.67 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 48:52.67 ^~~~~~~~~~~~~~~~~~~~ 48:52.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.68 } else 48:52.68 ^~~~ 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.68 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.68 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.68 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.68 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 48:52.68 ^~~~~~~~~~~~~~~~~~~~ 48:52.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.68 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalProperty::QueryInterface(const nsIID&, void**)': 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.68 foundInterface = 0; \ 48:52.68 ^~~~~~~~~~~~~~ 48:52.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.69 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.69 NS_INTERFACE_MAP_END 48:52.69 ^~~~~~~~~~~~~~~~~~~~ 48:52.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.69 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.69 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 48:52.69 ^~~~~~~~~~~~~~~~~~~~ 48:52.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.69 } else 48:52.69 ^~~~ 48:52.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.69 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.69 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.70 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.70 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 48:52.70 ^~~~~~~~~~~~~~~~~~~~ 48:52.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalComponent::QueryInterface(const nsIID&, void**)': 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.70 foundInterface = 0; \ 48:52.70 ^~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.70 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.70 NS_INTERFACE_MAP_END 48:52.70 ^~~~~~~~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.70 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.70 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 48:52.70 ^~~~~~~~~~~~~~~~~~~~ 48:52.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.71 } else 48:52.71 ^~~~ 48:52.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.71 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.71 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.71 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.71 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 48:52.71 ^~~~~~~~~~~~~~~~~~~~ 48:52.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calICSService::QueryInterface(const nsIID&, void**)': 48:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.72 foundInterface = 0; \ 48:52.72 ^~~~~~~~~~~~~~ 48:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.72 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.72 NS_INTERFACE_MAP_END 48:52.72 ^~~~~~~~~~~~~~~~~~~~ 48:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.72 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:1242:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.72 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 48:52.72 ^~~~~~~~~~~~~~~~~~~~ 48:52.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.73 } else 48:52.73 ^~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.73 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.73 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.73 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calICSService.cpp:1242:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.73 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 48:52.73 ^~~~~~~~~~~~~~~~~~~~ 48:52.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calPeriod.cpp: In member function 'virtual nsresult calPeriod::QueryInterface(const nsIID&, void**)': 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.73 foundInterface = 0; \ 48:52.73 ^~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.73 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.73 NS_INTERFACE_MAP_END 48:52.73 ^~~~~~~~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.73 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.74 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 48:52.74 ^~~~~~~~~~~~~~~~~~~~ 48:52.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.74 } else 48:52.74 ^~~~ 48:52.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.74 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.74 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.74 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.74 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 48:52.74 ^~~~~~~~~~~~~~~~~~~~ 48:52.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/calIDateTime.h:10, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:7, 48:52.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp: In member function 'virtual nsresult calRecurrenceRule::QueryInterface(const nsIID&, void**)': 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:52.75 foundInterface = 0; \ 48:52.75 ^~~~~~~~~~~~~~ 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:52.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:52.75 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:52.75 NS_INTERFACE_MAP_END 48:52.75 ^~~~~~~~~~~~~~~~~~~~ 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.75 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.75 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 48:52.75 ^~~~~~~~~~~~~~~~~~~~ 48:52.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calUtils.h:18, 48:52.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.h:9, 48:52.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calDateTime.cpp:5, 48:52.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 48:52.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:52.76 } else 48:52.76 ^~~~ 48:52.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 48:52.76 NS_IMPL_QUERY_CLASSINFO(aClass) \ 48:52.76 ^~~~~~~~~~~~~~~~~~~~~~~ 48:52.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 48:52.76 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 48:52.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 48:52.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 48:52.76 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 48:52.76 ^~~~~~~~~~~~~~~~~~~~ 48:52.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 48:52.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:52.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:53.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 48:53.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:53.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:65: 48:53.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icallangbind.c: In function 'icallangbind_quote_as_ical_r': 48:53.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 48:53.69 int result; 48:53.70 ^~~~~~ 48:53.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:83: 48:53.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_parse': 48:53.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c:195:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 48:53.70 memset(parts,0,sizeof(parts)); 48:53.70 ^ 48:53.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_test': 48:53.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalmime.c:385:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 48:53.70 memset(parts,0,sizeof(parts)); 48:53.71 ^ 48:53.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:92: 48:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparameter.c: In function 'icalparameter_free': 48:53.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparameter.c:114:26: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 48:53.72 memset(param,0,sizeof(param)); 48:53.72 ^ 48:53.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:101: 48:53.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparser.c: At top level: 48:53.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalparser.c:84: warning: "TMP_BUF_SIZE" redefined 48:53.73 #define TMP_BUF_SIZE 80 48:53.73 48:53.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:38: 48:53.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalduration.c:191: note: this is the location of the previous definition 48:53.73 #define TMP_BUF_SIZE 1024 48:53.73 48:53.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:128: 48:53.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'icalrecur_add_bydayrules': 48:53.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable 'end' set but not used [-Wunused-but-set-variable] 48:53.74 char* end; 48:53.74 ^~~ 48:53.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_day': 48:53.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:1423:7: warning: unused variable 'has_by_day' [-Wunused-variable] 48:53.75 int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX); 48:53.75 ^~~~~~~~~~ 48:53.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_month': 48:53.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable 'this_frequency' [-Wunused-variable] 48:53.76 int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); 48:53.77 ^~~~~~~~~~~~~~ 48:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_week': 48:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:1845:27: warning: variable 't' set but not used [-Wunused-but-set-variable] 48:53.78 struct icaltimetype t; 48:53.78 ^ 48:53.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c: In function 'expand_year_days': 48:53.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalrecur.c:2115:6: warning: variable 'dow' set but not used [-Wunused-but-set-variable] 48:53.79 int dow; 48:53.79 ^~~ 48:53.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 48:54.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:54.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c: In function 'nsldapi_parse_result': 48:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:424:7: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.21 != LBER_ERROR ) { 48:54.21 ^~ 48:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:440:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.21 if ( berrc != LBER_ERROR ) { 48:54.21 ^~ 48:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:456:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.23 if ( berrc != LBER_ERROR && 48:54.23 ^~ 48:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:465:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.23 if ( berrc != LBER_ERROR && serverctrlsp != NULL && 48:54.24 ^~ 48:54.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:466:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.24 ( berrc = ber_scanf( &ber, "}" )) != LBER_ERROR ) { 48:54.24 ^~ 48:54.25 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/error.c:471:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 48:54.25 if ( berrc == LBER_ERROR && err == LDAP_SUCCESS ) { 48:54.25 ^~ 48:54.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:54.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:54.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:54.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:54.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 48:54.89 libcomm_calendar_base_backend_libical.a.desc 48:54.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/base/backend/libical' 48:55.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 48:55.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 48:55.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:55.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:55.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:55.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:55.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:55.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:57.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:57.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:57.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:57.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 48:57.68 libtoolkit_components_printingui_ipc.a.desc 48:57.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/printingui/ipc' 48:57.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:57.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 48:57.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:57.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 48:57.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:57.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:57.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:58.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:58.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:58.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:58.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c: In function 'ldap_create_geteffectiveRights_control': 48:58.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:95:18: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 48:58.99 if ( LBER_ERROR == ber_printf( ber, "{s{v}}", authzid, attrlist ) ) { 48:58.99 ^~ 48:58.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:59.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 48:59.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 48:59.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:59.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:59.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 48:59.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 48:59.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 48:59.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 48:59.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c: In function 'format_utc_offset': 48:59.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1908:29: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 48:59.97 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 48:59.97 ^ 48:59.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1910:29: warning: argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 48:59.98 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 48:59.98 ^ 48:59.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:11: 48:59.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltypes.c: In function 'icaltriggertype_from_string': 48:59.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltypes.c:88:32: warning: variable 'null_tr' set but not used [-Wunused-but-set-variable] 48:59.98 struct icaltriggertype tr, null_tr; 48:59.98 ^~~~~~~ 48:59.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 48:59.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_binary_as_ical_string_r': 48:59.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:824:17: warning: variable 'data' set but not used [-Wunused-but-set-variable] 48:59.99 const char* data; 48:59.99 ^~~~ 48:60.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:38: 48:60.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_part': 48:60.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c:708:16: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 48:60.00 sizeof(parent_header->boundary)) == 0){ 48:60.00 ^ 48:60.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_multipart_subpart': 48:60.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c:814:13: warning: argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? [-Wsizeof-pointer-memaccess] 48:60.00 sizeof(parent_header->boundary)) 48:60.00 ^ 49:00.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_read_header': 49:00.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c:979:21: warning: variable 'end' set but not used [-Wunused-but-set-variable] 49:00.00 char* last_line, *end; 49:00.00 ^~~ 49:00.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_parse_mime': 49:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/sspm.c:1042:11: warning: variable 'part' set but not used [-Wunused-but-set-variable] 49:00.01 void *part; 49:00.01 ^~~~ 49:00.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:47: 49:00.01 At top level: 49:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/vsnprintf.c:169:13: warning: 'vsnprintf_dummy_func' defined but not used [-Wunused-function] 49:00.01 static void vsnprintf_dummy_func() { 49:00.01 ^~~~~~~~~~~~~~~~~~~~ 49:00.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1913:20: warning: 'get_zone_directory' defined but not used [-Wunused-function] 49:00.01 static const char* get_zone_directory(void) 49:00.01 ^~~~~~~~~~~~~~~~~~ 49:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: 'icaltimezone_parse_zone_tab' defined but not used [-Wunused-function] 49:00.01 icaltimezone_parse_zone_tab (void) 49:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1555:1: warning: 'fetch_lat_long_from_string' defined but not used [-Wunused-function] 49:00.02 fetch_lat_long_from_string (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds, 49:00.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c: In function 'icaltimezone_dump_changes': 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1910:42: warning: '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 [-Wformat-truncation=] 49:00.02 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 49:00.02 ^~~~ 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 596523] 49:00.02 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 49:00.02 ^~~~~~~~~~~~~~~~ 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 59] 49:00.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [1, 59] 49:00.02 In file included from /usr/include/stdio.h:862, 49:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 49:00.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 49:00.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.03 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 12 bytes into a destination of size 4 49:00.03 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 49:00.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.03 __bos (__s), __fmt, __va_arg_pack ()); 49:00.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1908:42: warning: '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 [-Wformat-truncation=] 49:00.03 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 49:00.03 ^~~~ 49:00.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 596523] 49:00.03 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 49:00.03 ^~~~~~~~~~~~ 49:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 59] 49:00.04 In file included from /usr/include/stdio.h:862, 49:00.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 49:00.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 49:00.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.04 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 10 bytes into a destination of size 4 49:00.04 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 49:00.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.04 __bos (__s), __fmt, __va_arg_pack ()); 49:00.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 49:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_as_ical_string_r': 49:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:878:27: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] 49:00.04 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 49:00.04 ^~~~ 49:00.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:878:20: note: directive argument in the range [0, 35791394] 49:00.04 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 49:00.05 ^~~~~~~~~~~~ 49:00.05 In file included from /usr/include/stdio.h:862, 49:00.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 49:00.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 49:00.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.05 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 16 bytes into a destination of size 9 49:00.05 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 49:00.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.05 __bos (__s), __fmt, __va_arg_pack ()); 49:00.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 49:00.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:876:27: warning: '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 [-Wformat-truncation=] 49:00.05 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 49:00.05 ^~~~ 49:00.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [0, 35791394] 49:00.06 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 49:00.06 ^~~~~~~~~~~~~~~~ 49:00.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [1, 2147483647] 49:00.06 In file included from /usr/include/stdio.h:862, 49:00.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/system_wrappers/stdio.h:3, 49:00.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icaltimezone.c:34, 49:00.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 49:00.06 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 26 bytes into a destination of size 9 49:00.06 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 49:00.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.06 __bos (__s), __fmt, __va_arg_pack ()); 49:00.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:00.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:00.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:00.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/pathtools_public.cpp: In function 'bool Path_WriteBinaryFile(const string&, unsigned char*, unsigned int)': 49:00.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/vr/openvr/src/pathtools_public.cpp:658:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 49:00.73 return written = nSize ? true : false; 49:00.73 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 49:00.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:01.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:01.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:02.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:02.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 49:02.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)': 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:02.85 foundInterface = 0; \ 49:02.85 ^~~~~~~~~~~~~~ 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 49:02.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:02.85 ^~~~~~~~~~~~~~~~~~~~~~~ 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49:02.85 NS_INTERFACE_MAP_END 49:02.85 ^~~~~~~~~~~~~~~~~~~~ 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 49:02.85 else 49:02.85 ^~~~ 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 49:02.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:02.85 ^~~~~~~~~~~~~~~~~~ 49:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/DominatorTree.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 49:02.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 49:02.85 ^~~~~~~~~~~~~~~~~~~~~~ 49:02.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:03.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:03.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:03.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:04.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:04.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:04.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:04.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:04.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:05.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:05.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:05.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:05.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:05.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_api_info': 49:05.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c:430:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:05.72 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 49:05.72 ^ 49:05.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_feature_info': 49:05.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c:464:17: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:05.72 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 49:05.72 ^ 49:05.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getoption.c:473:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:05.72 return(( i < NSLDAPI_EXTENSIONS_COUNT ) ? LDAP_SUCCESS 49:05.72 ^ 49:05.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:05.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:05.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:06.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:06.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:06.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 49:06.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 49:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 49:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:53, 49:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 49:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 49:06.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:06.44 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 49:06.44 ^ 49:06.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 49:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 49:06.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoStyleSet.h:11, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleContext.h:14, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/WritingModes.h:11, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsIFrame.h:31, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EventStateManager.h:18, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:15, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 49:06.45 class nsCSSValue { 49:06.45 ^~~~~~~~~~ 49:06.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsChangeHint.h:14, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.h:13, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:9, 49:06.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:06.45 foundInterface = 0; \ 49:06.45 ^~~~~~~~~~~~~~ 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 49:06.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:06.45 ^~~~~~~~~~~~~~~~~~~~~~~ 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49:06.45 NS_INTERFACE_MAP_END 49:06.45 ^~~~~~~~~~~~~~~~~~~~ 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 49:06.45 else 49:06.45 ^~~~ 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 49:06.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:06.45 ^~~~~~~~~~~~~~~~~~ 49:06.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsPresContext.cpp:406:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 49:06.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 49:06.45 ^~~~~~~~~~~~~~~~~~~~~~ 49:06.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 49:07.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:07.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c: In function 'internal_ldap_get_values': 49:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c:112:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:07.70 if ( rc == LBER_ERROR ) { 49:07.70 ^~ 49:07.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:07.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 49:07.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 49:08.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:08.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:09.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:09.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:09.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:10.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:10.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:10.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalrestriction.c:1898:1: warning: 'icalrestriction_get_component_restriction' defined but not used [-Wunused-function] 49:10.28 icalrestriction_get_component_restriction(icalproperty_method method, 49:10.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:10.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:10.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 49:10.71 libtoolkit_mozapps_extensions.a.desc 49:10.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/mozapps/extensions' 49:11.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:11.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:11.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c: In function 'icalproperty_get_exdate': 49:11.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c:1386:58: warning: passing argument 1 of 'icalproperty_get_first_parameter' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 49:11.71 icalparameter* param = icalproperty_get_first_parameter(prop, 49:11.71 ^~~~ 49:11.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c:31: 49:11.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/calendar/libical/src/libical/icalproperty.h:88:16: note: expected 'icalproperty *' {aka 'struct icalproperty_impl *'} but argument is of type 'const icalproperty *' {aka 'const struct icalproperty_impl *'} 49:11.71 icalparameter* icalproperty_get_first_parameter(icalproperty* prop, 49:11.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:11.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:11.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:11.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:11.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function 'ldap_memcache_createkey': 49:11.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:86:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] 49:11.86 #define NSLDAPI_SAFE_STRLEN( s ) ( (s) ? strlen((s)) + 1 : 1 ) 49:11.86 ^ 49:11.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:625:11: note: in expansion of macro 'NSLDAPI_SAFE_STRLEN' 49:11.86 len = NSLDAPI_SAFE_STRLEN(buf) + NSLDAPI_SAFE_STRLEN(tmpbase) + 49:11.86 ^~~~~~~~~~~~~~~~~~~ 49:11.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:85:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] 49:11.87 #define NSLDAPI_STR_NONNULL( s ) ( (s) ? (s) : "" ) 49:11.87 ^ 49:11.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:659:6: note: in expansion of macro 'NSLDAPI_STR_NONNULL' 49:11.87 NSLDAPI_STR_NONNULL(buf)); 49:11.87 ^~~~~~~~~~~~~~~~~~~ 49:11.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:12.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 49:12.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 49:13.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:13.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:13.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:13.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:13.83 libcomm_calendar_libical_src_libical.a.desc 49:13.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/libical/src/libical' 49:14.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:14.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:15.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:15.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:15.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:15.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:15.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:15.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:15.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:16.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:16.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:16.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:16.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:16.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:17.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:17.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:17.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:17.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:17.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:17.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:17.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:17.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_os_connect_with_to': 49:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:369:64: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] 49:17.79 if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, (char *)&error, &len) 49:17.79 ^~~~ 49:17.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:59, 49:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:67: 49:17.79 /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 49:17.79 extern int getsockopt (int __fd, int __level, int __optname, 49:17.79 ^~~~~~~~~~ 49:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_try_each_host': 49:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:588:38: warning: comparison of integer expressions of different signedness: 'nsldapi_in_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 49:17.79 if (( address = inet_addr( host )) == -1 ) { 49:17.79 ^~ 49:17.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:17.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:17.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:17.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:17.83 libgfx_vr_openvr.a.desc 49:17.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/vr/openvr' 49:18.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:18.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxyauth_control': 49:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:90:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:18.08 if ( LBER_ERROR == ber_printf( ber, 49:18.08 ^~ 49:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxiedauth_control': 49:18.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:150:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:18.08 if ( LBER_ERROR == ber_printf( ber, 49:18.08 ^~ 49:18.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:18.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:18.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 49:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 49:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsComponentManagerUtils.h:11, 49:18.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:6: 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:18.61 foundInterface = 0; \ 49:18.61 ^~~~~~~~~~~~~~ 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 49:18.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:18.61 ^~~~~~~~~~~~~~~~~~~~~~~ 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49:18.61 NS_INTERFACE_MAP_END 49:18.61 ^~~~~~~~~~~~~~~~~~~~ 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 49:18.61 else 49:18.61 ^~~~ 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 49:18.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:18.61 ^~~~~~~~~~~~~~~~~~ 49:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/system/gnome/nsSystemAlertsService.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 49:18.61 NS_INTERFACE_MAP_ENTRY(nsIAlertsService) 49:18.61 ^~~~~~~~~~~~~~~~~~~~~~ 49:18.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:18.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:18.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:18.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c: In function 'ldap_passwd': 49:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:83:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:19.04 if ( LBER_ERROR == ( ber_printf( ber, "{" ) ) ) { 49:19.04 ^~ 49:19.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:90:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:19.04 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_ID, 49:19.04 ^~ 49:19.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:99:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:19.07 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_OLD, 49:19.07 ^~ 49:19.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:108:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:19.07 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_NEW, 49:19.07 ^~ 49:19.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/pwmodext.c:116:19: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:19.07 if ( LBER_ERROR == ( ber_printf( ber, "}" ) ) ) { 49:19.07 ^~ 49:19.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:19.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:19.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:19.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:19.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:19.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:20.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 49:20.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 49:20.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 49:20.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 49:21.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:21.27 libyuv.a.desc 49:21.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/libyuv/libyuv/libyuv_libyuv' 49:21.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:21.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:21.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:21.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:21.46 libtoolkit_system_gnome.a.desc 49:21.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/system/gnome' 49:21.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 49:21.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 49:22.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:22.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:22.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:22.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:22.30 elfhack 49:22.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 49:22.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:22.81 libmozavcodec.so.symbols 49:22.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:23.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:23.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:23.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:24.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:24.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c: In function 'nsldapi_send_pending_requests_nolock': 49:24.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c:514:9: warning: unused variable 'logname' [-Wunused-variable] 49:24.21 char *logname = "nsldapi_send_pending_requests_nolock"; 49:24.22 ^~~~~~~ 49:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c: In function 're_encode_request': 49:24.22 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/request.c:1452:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:24.22 if ( rc == LBER_ERROR ) { 49:24.22 ^~ 49:24.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:24.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:24.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:25.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 49:25.02 pingsender 49:25.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry/pingsender' 49:25.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:25.47 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:25.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:25.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 49:25.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:25.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 49:26.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 49:26.57 rapl 49:26.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/power' 49:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:26.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:26.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:26.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:26.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:26.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:26.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:26.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:26.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:26.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/build' 49:26.80 libjs_static.a 49:26.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/src/build' 49:27.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:27.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:27.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:27.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:28.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:28.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:28.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:29.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 49:29.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 49:29.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:29.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:29.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:29.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 49:29.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 49:29.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:29.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/saslbind.c: In function 'ldap_parse_sasl_bind_result': 49:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/saslbind.c:851:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:29.74 if ( rc != LBER_ERROR && 49:29.74 ^~ 49:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/saslbind.c:860:10: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:29.74 if ( rc == LBER_ERROR ) { 49:29.74 ^~ 49:29.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:29.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:29.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:29.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:29.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:29.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:29.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:32.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:32.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:32.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:33.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:33.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:33.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:34.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 49:34.22 thunderbird 49:34.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/app' 49:34.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:34.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/sort.c: In function 'ldap_sort_strcasecmp': 49:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/sort.c:183:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 49:34.88 if (NULL == a || NULL == b) 49:34.88 ^~ 49:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/sort.c:185:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 49:34.88 return( strcasecmp( (char *)*a, (char *)*b ) ); 49:34.93 ^~~~~~ 49:34.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:35.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 49:35.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 49:35.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 49:35.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 49:36.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 49:36.37 libclearkey.so 49:36.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/gmp-clearkey/0.1' 49:36.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:36.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:37.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:37.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:37.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:37.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 49:37.40 libimport.a.desc 49:37.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/import/build' 49:37.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 49:37.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 49:38.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:38.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:38.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:38.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:38.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:39.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 49:39.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:113, 49:39.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 49:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: In member function 'bool google::{anonymous}::FlagValue::ParseFrom(const char*)': 49:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:281:53: warning: typedef 'true_false_equal' locally defined but not used [-Wunused-local-typedefs] 49:39.03 COMPILE_ASSERT(sizeof(kTrue) == sizeof(kFalse), true_false_equal); 49:39.03 ^~~~~~~~~~~~~~~~ 49:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/util.h:88:39: note: in definition of macro 'COMPILE_ASSERT' 49:39.03 typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] 49:39.03 ^~~ 49:39.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 49:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 49:39.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::main_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] 49:39.04 class FlagSaverImpl { 49:39.04 ^~~~~~~~~~~~~ 49:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::backup_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] 49:39.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:11: 49:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc: In function 'void google::{anonymous}::CanonicalizeCursorWordAndSearchOptions(const string&, std::__cxx11::string*, google::{anonymous}::CompletionOptions*)': 49:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:326:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 49:39.04 case 3: options->flag_description_substring_search = true; 49:39.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 49:39.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:5: note: here 49:39.04 case 2: options->flag_location_substring_search = true; 49:39.05 ^~~~ 49:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:53: warning: this statement may fall through [-Wimplicit-fallthrough=] 49:39.05 case 2: options->flag_location_substring_search = true; 49:39.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 49:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:328:5: note: here 49:39.05 case 1: options->flag_name_substring_search = true; 49:39.05 ^~~~ 49:39.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 49:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 49:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:454:5: warning: 'int google::{anonymous}::FlagValue::ValueSize() const' defined but not used [-Wunused-function] 49:39.05 int FlagValue::ValueSize() const { 49:39.05 ^~~~~~~~~ 49:39.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 49:39.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:39.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:39.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:39.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c: In function 'compat_decode': 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:789:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 49:39.74 if (!avctx->refcounted_frames) { 49:39.74 ^~ 49:39.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:40: 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 49:39.74 int refcounted_frames; 49:39.74 ^~~~~~~~~~~~~~~~~ 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c: In function 'avcodec_flush_buffers': 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:1743:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 49:39.74 if (!avctx->refcounted_frames) 49:39.74 ^~ 49:39.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/decode.c:40: 49:39.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 49:39.74 int refcounted_frames; 49:39.74 ^~~~~~~~~~~~~~~~~ 49:39.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:39.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:39.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:39.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:39.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:39.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_entry2text_search': 49:39.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:459:25: warning: variable 'html' set but not used [-Wunused-but-set-variable] 49:39.96 int err, freedn, html; 49:39.96 ^~~~ 49:39.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'searchaction': 49:39.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41: warning: variable 'selectname' set but not used [-Wunused-but-set-variable] 49:39.97 char *value, *filtpattern, *attr, *selectname; 49:39.97 ^~~~~~~~~~ 49:39.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'output_dn': 49:39.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:858:17: warning: '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 49:39.97 sprintf( buf, "%-*s", width, " " ); 49:39.99 ^~~~ ~~~ 49:39.99 In file included from /usr/include/stdio.h:862, 49:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 49:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 49:39.99 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 2147483648 bytes into a destination of size 4294967295 49:39.99 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 49:39.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:39.99 __bos (__s), __fmt, __va_arg_pack ()); 49:40.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_vals2text.part.0': 49:40.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:18: warning: '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 49:40.04 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 49:40.05 ^~~~ ~~~ 49:40.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 3 bytes 49:40.05 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 49:40.05 ^~~~~~~~~~~~~~~~~~ 49:40.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 1 byte 49:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 40 bytes 49:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 1 byte 49:40.06 In file included from /usr/include/stdio.h:862, 49:40.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 49:40.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 49:40.09 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 5 or more bytes (assuming 50) into a destination of size 4294967295 49:40.09 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 49:40.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.09 __bos (__s), __fmt, __va_arg_pack ()); 49:40.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:22: warning: '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 49:40.09 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 49:40.09 ^~~~ ~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:21: note: assuming directive output of 40 bytes 49:40.09 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 49:40.09 ^~~~~~~~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:21: note: assuming directive output of 1 byte 49:40.09 In file included from /usr/include/stdio.h:862, 49:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 49:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 49:40.09 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 43) into a destination of size 4294967295 49:40.09 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 49:40.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.09 __bos (__s), __fmt, __va_arg_pack ()); 49:40.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:18: warning: '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 [-Wformat-overflow=] 49:40.09 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 49:40.09 ^~~~ ~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:17: note: assuming directive output of 4 bytes 49:40.09 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 49:40.09 ^~~~~~~~~~ 49:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:17: note: assuming directive output of 1 byte 49:40.09 In file included from /usr/include/stdio.h:862, 49:40.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 49:40.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 49:40.10 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 7) into a destination of size 4294967295 49:40.10 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 49:40.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.10 __bos (__s), __fmt, __va_arg_pack ()); 49:40.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:40.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:40.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:40.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:40.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:40.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:40.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ufn.c: In function 'ldap_ufn_search_ctx': 49:40.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ufn.c:109:15: warning: 'err' may be used uninitialized in this function [-Wmaybe-uninitialized] 49:40.56 int max, i, err, scope = 0, phase, tries; 49:40.56 ^~~ 49:40.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:40.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 49:40.81 libgflags.a.desc 49:40.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 49:40.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:40.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:40.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:41.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:41.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:41.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:41.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:41.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:41.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:42.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:42.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:42.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:42.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:42.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:42.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:42.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:42.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:43.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:43.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:43.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:44.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:44.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:44.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:44.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:44.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:44.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c: In function 'ldap_create_virtuallist_control': 49:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:108:21: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:44.80 if ( LBER_ERROR == ber_printf( ber, 49:44.81 ^~ 49:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:121:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:44.81 if ( LBER_ERROR == ber_printf( ber, 49:44.81 ^~ 49:44.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:135:25: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 49:44.84 if ( LBER_ERROR == ber_printf( ber, 49:44.84 ^~ 49:44.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:44.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:44.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:44.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap.h:47, 49:44.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:85, 49:44.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:39: 49:44.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c: In function 'ldap_utf8strtok_r': 49:44.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap-extension.h:773:95: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49:44.88 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 49:44.88 ^~~~ 49:44.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:162:10: note: in expansion of macro 'LDAP_UTF8GETC' 49:44.88 sc = LDAP_UTF8GETC(sp); 49:44.88 ^~~~~~~~~~~~~ 49:44.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap-extension.h:772:82: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49:44.89 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 49:44.89 ^~~~ 49:44.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:163:26: note: in expansion of macro 'LDAP_UTF8GETCC' 49:44.89 for (bp = brk; (bc = LDAP_UTF8GETCC(bp)) != 0;) { 49:44.89 ^~~~~~~~~~~~~~ 49:44.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap-extension.h:773:95: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49:44.90 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 49:44.90 ^~~~ 49:44.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:178:7: note: in expansion of macro 'LDAP_UTF8GETC' 49:44.90 sc = LDAP_UTF8GETC(sp); 49:44.90 ^~~~~~~~~~~~~ 49:44.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/include/ldap-extension.h:772:82: warning: operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand [-Wsign-compare] 49:44.90 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 49:44.90 ^~~~ 49:44.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libldap/utf8.c:181:16: note: in expansion of macro 'LDAP_UTF8GETCC' 49:44.90 if ((bc = LDAP_UTF8GETCC(bp)) == sc) { 49:44.90 ^~~~~~~~~~~~~~ 49:44.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:45.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:45.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:45.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:45.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:45.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:45.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:45.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 49:45.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 49:45.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:45.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:46.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:46.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:47.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:47.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:47.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:47.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:47.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:47.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:48.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:48.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:48.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:48.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:48.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:48.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:49.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:49.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:49.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:49.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:49.62 libldap60.so 49:49.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libldap' 49:50.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:50.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:50.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:51.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:51.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:51.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:52.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:52.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:52.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:52.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:52.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:52.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:52.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 49:52.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:52.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:52.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 49:53.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:53.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c: In function 'prldap_poll': 49:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:289:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:53.36 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 49:53.36 ^ 49:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:306:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 49:53.36 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 49:53.36 ^ 49:53.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:53.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:53.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:55.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:55.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 49:56.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:56.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:56.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:57.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:57.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 49:58.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:58.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 49:58.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 49:59.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 49:59.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 50:00.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:00.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:02.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 50:02.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 50:02.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 50:03.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 50:03.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaRule.cpp: In member function 'virtual nsresult mozilla::ServoMediaRule::QueryInterface(const nsIID&, void**)': 50:03.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.35 foundInterface = 0; \ 50:03.35 ^~~~~~~~~~~~~~ 50:03.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.36 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 50:03.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 50:03.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 50:03.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.37 } else 50:03.37 ^~~~ 50:03.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:03.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:03.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaRule.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:03.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoMediaRule) 50:03.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 50:03.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 50:03.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:11, 50:03.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 50:03.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 50:03.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 50:03.39 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 50:03.39 ^ 50:03.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 50:03.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 50:03.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoElementSnapshot.h:13, 50:03.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoBindings.h:15, 50:03.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:11, 50:03.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 50:03.40 class nsCSSValue { 50:03.40 ^~~~~~~~~~ 50:03.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRuleDeclaration::QueryInterface(const nsIID&, void**)': 50:03.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.42 foundInterface = 0; \ 50:03.43 ^~~~~~~~~~~~~~ 50:03.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:38:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.43 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 50:03.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 50:03.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:37:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.43 } else 50:03.43 ^~~~ 50:03.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRule::QueryInterface(const nsIID&, void**)': 50:03.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.44 foundInterface = 0; \ 50:03.44 ^~~~~~~~~~~~~~ 50:03.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:103:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.44 NS_INTERFACE_MAP_END_INHERITING(CSSPageRule) 50:03.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 50:03.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.45 } else 50:03.45 ^~~~ 50:03.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:03.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:03.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoPageRule.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:03.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoPageRule) 50:03.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRuleDeclaration::QueryInterface(const nsIID&, void**)': 50:03.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.46 foundInterface = 0; \ 50:03.46 ^~~~~~~~~~~~~~ 50:03.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp:42:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.46 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 50:03.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:56: 50:03.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp:41:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.46 } else 50:03.46 ^~~~ 50:03.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRule::QueryInterface(const nsIID&, void**)': 50:03.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.47 foundInterface = 0; \ 50:03.47 ^~~~~~~~~~~~~~ 50:03.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.47 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 50:03.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp:105:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 50:03.48 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 50:03.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 50:03.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 50:03.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.48 } else 50:03.48 ^~~~ 50:03.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:03.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:03.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:03.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 50:03.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleRule.cpp:105:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 50:03.48 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 50:03.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleSheet.cpp: In member function 'virtual nsresult mozilla::ServoStyleSheet::QueryInterface(const nsIID&, void**)': 50:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.49 foundInterface = 0; \ 50:03.49 ^~~~~~~~~~~~~~ 50:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleSheet.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.50 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 50:03.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:74: 50:03.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoStyleSheet.cpp:147:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.50 else 50:03.50 ^~~~ 50:03.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoSupportsRule.cpp: In member function 'virtual nsresult mozilla::ServoSupportsRule::QueryInterface(const nsIID&, void**)': 50:03.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.51 foundInterface = 0; \ 50:03.51 ^~~~~~~~~~~~~~ 50:03.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoSupportsRule.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.54 NS_INTERFACE_MAP_END_INHERITING(CSSSupportsRule) 50:03.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 50:03.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:17, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.55 } else 50:03.55 ^~~~ 50:03.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:03.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:03.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoSupportsRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:03.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoSupportsRule) 50:03.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp: In member function 'virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)': 50:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.56 foundInterface = 0; \ 50:03.56 ^~~~~~~~~~~~~~ 50:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1021:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.56 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 50:03.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 50:03.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1020:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.56 } else 50:03.56 ^~~~ 50:03.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)': 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.65 foundInterface = 0; \ 50:03.65 ^~~~~~~~~~~~~~ 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:03.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:03.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1119:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:03.65 NS_INTERFACE_MAP_END_INHERITING(Rule) 50:03.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:03.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleRule.cpp:1118:7: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.65 } else 50:03.65 ^~~~ 50:03.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/MediaList.h:12, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ServoMediaList.h:12, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/ServoMediaList.cpp:9, 50:03.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:03.65 foundInterface = 0; \ 50:03.65 ^~~~~~~~~~~~~~ 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:03.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:03.65 ^~~~~~~~~~~~~~~~~~~~~~~ 50:03.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:03.65 NS_INTERFACE_MAP_END 50:03.76 ^~~~~~~~~~~~~~~~~~~~ 50:03.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:03.76 else 50:03.76 ^~~~ 50:03.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:03.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:03.76 ^~~~~~~~~~~~~~~~~~ 50:03.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/StyleSheet.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:03.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 50:03.76 ^~~~~~~~~~~~~~~~~~~~~~ 50:03.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 50:05.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:05.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:05.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:05.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:05.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:05.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:05.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:05.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:06.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:06.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:06.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 50:06.38 libprldap60.so 50:06.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/c-sdk/libraries/libprldap' 50:07.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap' 50:07.77 libldapsdks.a.desc 50:07.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap' 50:10.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 50:10.31 libmozavcodec.so 50:10.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/media/ffvpx/libavcodec' 50:11.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:11.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:13.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:13.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:14.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:14.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:14.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 50:14.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 50:15.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:15.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:15.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:15.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:16.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:16.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:17.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:17.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:17.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 50:17.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 50:19.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 50:19.04 brotli 50:19.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/modules/brotli' 50:19.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 50:19.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 50:20.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:20.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:20.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:20.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:21.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:21.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:22.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:22.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:23.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:23.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:23.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:23.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:23.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 50:23.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 50:25.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 50:25.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 50:26.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:26.07 libpreprocessor.a.desc 50:26.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/preprocessor' 50:26.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 50:26.70 libtoolkit_components_reputationservice.a.desc 50:26.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/reputationservice' 50:26.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:26.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:27.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:27.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:29.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:29.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:30.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 50:30.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 50:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp: In member function 'nscoord nsIFrame::ComputeISizeValue(gfxContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)': 50:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:6017:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.46 nscoord result; 50:30.46 ^~~~~~ 50:30.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp: In member function 'virtual mozilla::LogicalSize nsFrame::ComputeSize(gfxContext*, mozilla::WritingMode, const mozilla::LogicalSize&, nscoord, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': 50:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5298:8: warning: 'usingFlexBasisForISize' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.47 bool usingFlexBasisForISize; 50:30.47 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:10, 50:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxASurface.h:16, 50:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:11, 50:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h:17, 50:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 50:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 50:30.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 50:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, nsSize, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': 50:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCoord.h:86:27: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.48 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 50:30.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 50:30.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 50:30.48 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5609:38: note: 'bSize' was declared here 50:30.48 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 50:30.49 ^~~~~ 50:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsSize.h:10, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxASurface.h:16, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/gfxContext.h:11, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h:17, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 50:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 50:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCoord.h:86:27: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.50 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 50:30.50 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 50:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 50:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5609:11: note: 'iSize' was declared here 50:30.50 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 50:30.50 ^~~~~ 50:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:5526:8: warning: 'usingFlexBasisForISize' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.51 bool usingFlexBasisForISize; 50:30.51 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:83: 50:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.cpp: In member function 'void nsContainerFrame::DoInlineIntrinsicISize(gfxContext*, nsIFrame::InlineIntrinsicISizeData*, nsLayoutUtils::IntrinsicISizeType)': 50:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.cpp:737:21: warning: 'lastInFlow' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.52 nsContainerFrame* lastInFlow; 50:30.52 ^~~~~~~~~~ 50:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.h:10, 50:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/TextOverflow.cpp:7, 50:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 50:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 50:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/painting/nsDisplayList.h:1698:59: warning: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.53 ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 50:30.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 50:30.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 50:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.cpp:2599:55: note: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 50:30.54 Maybe autoPreserves3DContext; 50:30.54 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:101: 50:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&)': 50:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFlexContainerFrame.cpp:4507:3: warning: 'flexContainerAscent' may be used uninitialized in this function [-Wmaybe-uninitialized] 50:30.54 if (flexContainerAscent == nscoord_MIN) { 50:30.54 ^~ 50:30.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 50:31.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:31.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:32.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:32.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:32.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:32.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsILDAPMessage.h:10, 50:32.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.h:11, 50:32.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:8: 50:32.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp: In member function 'virtual nsresult nsLDAPMessage::QueryInterface(const nsIID&, void**)': 50:32.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:32.15 foundInterface = 0; \ 50:32.15 ^~~~~~~~~~~~~~ 50:32.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:32.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:32.15 ^~~~~~~~~~~~~~~~~~~~~~~ 50:32.15 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:32.20 NS_INTERFACE_MAP_END 50:32.21 ^~~~~~~~~~~~~~~~~~~~ 50:32.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:16: 50:32.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:32.21 } else 50:32.21 ^~~~ 50:32.21 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPMessage.cpp:27:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 50:32.21 NS_IMPL_QUERY_CLASSINFO(nsLDAPMessage) 50:32.21 ^~~~~~~~~~~~~~~~~~~~~~~ 50:32.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:32.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:32.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:32.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:32.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIServiceManager.h:10, 50:32.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:8: 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp: In member function 'virtual nsresult nsLDAPConnection::QueryInterface(const nsIID&, void**)': 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:32.40 foundInterface = 0; \ 50:32.40 ^~~~~~~~~~~~~~ 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:32.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:32.40 ^~~~~~~~~~~~~~~~~~~~~~~ 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:32.40 NS_INTERFACE_MAP_END 50:32.40 ^~~~~~~~~~~~~~~~~~~~ 50:32.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:22: 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:32.40 } else 50:32.40 ^~~~ 50:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:69:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 50:32.40 NS_IMPL_QUERY_CLASSINFO(nsLDAPConnection) 50:32.40 ^~~~~~~~~~~~~~~~~~~~~~~ 50:32.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:33.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:33.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:34.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:34.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:37.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 50:37.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': 50:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:37.72 foundInterface = 0; \ 50:37.72 ^~~~~~~~~~~~~~ 50:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:37.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:37.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SplitNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:37.72 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 50:37.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 50:37.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 50:37.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:37.75 } else 50:37.75 ^~~~ 50:37.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:37.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:37.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SplitNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:37.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) 50:37.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 50:37.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:37.77 foundInterface = 0; \ 50:37.77 ^~~~~~~~~~~~~~ 50:37.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:37.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:37.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:37.77 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 50:37.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:37.77 } else 50:37.77 ^~~~ 50:37.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:37.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:37.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:37.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction) 50:37.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:37.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:37.78 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 50:37.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 50:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:37.84 foundInterface = 0; \ 50:37.84 ^~~~~~~~~~~~~~ 50:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:37.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:37.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:37.85 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 50:37.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 50:37.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsINode.h:15, 50:37.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsIContent.h:12, 50:37.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:11, 50:37.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:37.89 } else 50:37.89 ^~~~ 50:37.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:37.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:37.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/StyleSheetTransactions.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:37.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction) 50:37.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RangeBoundary.h:10, 50:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 50:37.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/SelectionState.h:9, 50:37.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/SelectionState.cpp:6, 50:37.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 50:37.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': 50:37.94 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:37.96 foundInterface = 0; \ 50:37.96 ^~~~~~~~~~~~~~ 50:37.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:37.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:37.96 ^~~~~~~~~~~~~~~~~~~~~~~ 50:37.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:37.98 NS_INTERFACE_MAP_END 50:37.98 ^~~~~~~~~~~~~~~~~~~~ 50:37.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:37.98 else 50:37.98 ^~~~ 50:37.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 50:37.99 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 50:37.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:37.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditRules.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 50:37.99 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimerCallback) 50:38.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:38.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': 50:38.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:38.02 foundInterface = 0; \ 50:38.02 ^~~~~~~~~~~~~~ 50:38.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:38.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:38.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:38.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:38.04 NS_INTERFACE_MAP_END_INHERITING(EditorBase) 50:38.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:38.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:38.05 else 50:38.05 ^~~~ 50:38.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:38.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:38.07 ^~~~~~~~~~~~~~~~~~ 50:38.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:38.07 NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) 50:38.07 ^~~~~~~~~~~~~~~~~~~~~~ 50:38.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 50:38.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:38.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:38.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 50:38.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.h:11, 50:38.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:8: 50:38.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp: In member function 'virtual nsresult nsLDAPOperation::QueryInterface(const nsIID&, void**)': 50:38.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:38.92 foundInterface = 0; \ 50:38.92 ^~~~~~~~~~~~~~ 50:38.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:38.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:38.92 ^~~~~~~~~~~~~~~~~~~~~~~ 50:38.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:38.92 NS_INTERFACE_MAP_END 50:38.92 ^~~~~~~~~~~~~~~~~~~~ 50:38.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:17: 50:38.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:38.92 } else 50:38.92 ^~~~ 50:38.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:77:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 50:38.92 NS_IMPL_QUERY_CLASSINFO(nsLDAPOperation) 50:38.93 ^~~~~~~~~~~~~~~~~~~~~~~ 50:38.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:39.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 50:39.15 libeditor_libeditor.a.desc 50:39.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/editor/libeditor' 50:40.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:40.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:40.11 Compiling log v0.3.9 50:40.12 Compiling mp4parse v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/mp4parse-rust/mp4parse) 50:41.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 50:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PromiseRejectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PromiseRejectionEvent::QueryInterface(const nsIID&, void**)': 50:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.37 foundInterface = 0; \ 50:41.37 ^~~~~~~~~~~~~~ 50:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:41.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:41.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PromiseRejectionEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:41.37 NS_INTERFACE_MAP_END_INHERITING(Event) 50:41.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 50:41.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.38 } else 50:41.38 ^~~~ 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:41.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:41.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PromiseRejectionEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:41.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) 50:41.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 50:41.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.38 foundInterface = 0; \ 50:41.38 ^~~~~~~~~~~~~~ 50:41.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:41.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:41.38 ^~~~~~~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PushManagerBinding.cpp:1944:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:41.39 NS_INTERFACE_MAP_END 50:41.39 ^~~~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.39 else 50:41.39 ^~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:41.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:41.39 ^~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PushManagerBinding.cpp:1943:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:41.39 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 50:41.39 ^~~~~~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDTMFSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCDTMFSender::QueryInterface(const nsIID&, void**)': 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.39 foundInterface = 0; \ 50:41.39 ^~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:41.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:41.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDTMFSenderBinding.cpp:786:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:41.39 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 50:41.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.39 } else 50:41.39 ^~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:41.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:41.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDTMFSenderBinding.cpp:785:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:41.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDTMFSender) 50:41.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:41.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDataChannelEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCDataChannelEvent::QueryInterface(const nsIID&, void**)': 50:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.40 foundInterface = 0; \ 50:41.40 ^~~~~~~~~~~~~~ 50:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:41.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:41.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDataChannelEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:41.40 NS_INTERFACE_MAP_END_INHERITING(Event) 50:41.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 50:41.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.41 } else 50:41.41 ^~~~ 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:41.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:41.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCDataChannelEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:41.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDataChannelEvent) 50:41.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 50:41.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCIceCandidateBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCIceCandidate::QueryInterface(const nsIID&, void**)': 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.41 foundInterface = 0; \ 50:41.41 ^~~~~~~~~~~~~~ 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:41.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:41.41 ^~~~~~~~~~~~~~~~~~~~~~~ 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1302:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:41.41 NS_INTERFACE_MAP_END 50:41.41 ^~~~~~~~~~~~~~~~~~~~ 50:41.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.41 else 50:41.41 ^~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:41.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:41.42 ^~~~~~~~~~~~~~~~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1301:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:41.42 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 50:41.42 ^~~~~~~~~~~~~~~~~~~~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnection::QueryInterface(const nsIID&, void**)': 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.42 foundInterface = 0; \ 50:41.42 ^~~~~~~~~~~~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:41.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:41.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionBinding.cpp:9819:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:41.42 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 50:41.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.42 } else 50:41.42 ^~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:41.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:41.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionBinding.cpp:9818:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:41.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnection) 50:41.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:41.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionIceEvent::QueryInterface(const nsIID&, void**)': 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:41.43 foundInterface = 0; \ 50:41.43 ^~~~~~~~~~~~~~ 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 50:41.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 50:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 50:41.43 NS_INTERFACE_MAP_END_INHERITING(Event) 50:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings14.cpp:2: 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:41.43 } else 50:41.43 ^~~~ 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:41.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 50:41.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnectionIceEvent) 50:41.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:41.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 50:41.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:41.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 50:41.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/AddAndTrueToLoopCondition.cpp:9: 50:41.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 50:41.43 constexpr14 static const char *GetBasicMangledName(TBasicType t) 50:41.43 ^~~~~~~~~~~~~~~~~~~ 50:41.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:41.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:41.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:42.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:42.16 libgfx_ots_src.a.desc 50:42.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/ots/src' 50:42.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:42.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:42.99 warning: a method with this name may be added to the standard library in the future 50:42.99 --> media/mp4parse-rust/mp4parse/src/lib.rs:59:20 50:42.99 | 50:42.99 59 | return vec.try_reserve(size); 50:42.99 | ^^^^^^^^^^^ 50:42.99 | 50:42.99 = note: #[warn(unstable_name_collisions)] on by default 50:42.99 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 50:42.99 = note: for more information, see issue #48919 50:42.99 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 50:42.99 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 50:42.99 50:42.99 warning: a method with this name may be added to the standard library in the future 50:42.99 --> media/mp4parse-rust/mp4parse/src/lib.rs:71:13 50:42.99 | 50:42.99 71 | buf.try_reserve(size)?; 50:42.99 | ^^^^^^^^^^^ 50:42.99 | 50:42.99 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 50:42.99 = note: for more information, see issue #48919 50:42.99 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 50:42.99 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 50:42.99 50:44.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media' 50:44.21 libgkmedias.a.desc 50:44.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/media' 50:46.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 50:46.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 50:47.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:47.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 50:47.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 50:47.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 50:47.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp:11: 50:47.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 50:47.71 constexpr14 static const char *GetBasicMangledName(TBasicType t) 50:47.72 ^~~~~~~~~~~~~~~~~~~ 50:47.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:48.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:48.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 50:49.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 50:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 50:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 50:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 50:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 50:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 50:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 50:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 50:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)': 50:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:49.31 foundInterface = 0; \ 50:49.31 ^~~~~~~~~~~~~~ 50:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:49.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:49.31 ^~~~~~~~~~~~~~~~~~~~~~~ 50:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:49.32 NS_INTERFACE_MAP_END 50:49.32 ^~~~~~~~~~~~~~~~~~~~ 50:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:49.32 else 50:49.32 ^~~~ 50:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:49.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:49.33 ^~~~~~~~~~~~~~~~~~ 50:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:49.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 50:49.33 ^~~~~~~~~~~~~~~~~~~~~~ 50:49.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 50:49.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:49.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:50.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:50.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 50:50.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:50.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:52.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:52.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 50:53.03 libdevtools_shared_heapsnapshot.a.desc 50:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/devtools/shared/heapsnapshot' 50:53.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:53.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 50:53.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 50:53.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/AddDefaultReturnStatements.cpp:12: 50:53.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 50:53.80 constexpr14 static const char *GetBasicMangledName(TBasicType t) 50:53.80 ^~~~~~~~~~~~~~~~~~~ 50:53.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:54.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:54.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 50:58.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 50:58.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 50:58.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 50:58.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 50:58.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 50:58.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 50:58.26 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp:13: 50:58.26 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 50:58.26 constexpr14 static const char *GetBasicMangledName(TBasicType t) 50:58.26 ^~~~~~~~~~~~~~~~~~~ 50:58.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:00.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 51:00.66 libmail.a.desc 51:00.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mailnews/build' 51:01.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:01.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 51:01.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp:8: 51:01.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:01.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:01.37 ^~~~~~~~~~~~~~~~~~~ 51:01.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:01.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:01.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:01.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:01.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:02.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:02.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:02.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:02.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:05.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 51:05.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 51:05.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 51:05.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': 51:05.27 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:05.28 foundInterface = 0; \ 51:05.28 ^~~~~~~~~~~~~~ 51:05.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:05.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:05.28 ^~~~~~~~~~~~~~~~~~~~~~~ 51:05.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:05.28 NS_INTERFACE_MAP_END 51:05.28 ^~~~~~~~~~~~~~~~~~~~ 51:05.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 51:05.28 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 51:05.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 51:05.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 51:05.28 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 51:05.28 ^~~~~~~~~~~~~~~~~~~~ 51:05.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:26, 51:05.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 51:05.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 51:05.29 } else 51:05.29 ^~~~ 51:05.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 51:05.29 } else 51:05.29 ^~~~ 51:05.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 51:05.29 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 51:05.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 51:05.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 51:05.30 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 51:05.30 ^~~~~~~~~~~~~~~~~~~~ 51:05.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 51:05.30 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 51:05.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': 51:05.30 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:05.31 foundInterface = 0; \ 51:05.31 ^~~~~~~~~~~~~~ 51:05.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:05.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:05.31 ^~~~~~~~~~~~~~~~~~~~~~~ 51:05.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistory.cpp:188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:05.31 NS_INTERFACE_MAP_END 51:05.31 ^~~~~~~~~~~~~~~~~~~~ 51:05.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsFaviconService.cpp:26, 51:05.31 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 51:05.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 51:05.31 } else 51:05.31 ^~~~ 51:05.31 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 51:05.31 } else 51:05.31 ^~~~ 51:05.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsIWeakReferenceUtils.h:10, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsWeakReference.h:14, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.h:9, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/Database.cpp:10, 51:05.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 51:05.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': 51:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:05.33 foundInterface = 0; \ 51:05.33 ^~~~~~~~~~~~~~ 51:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:05.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:05.33 ^~~~~~~~~~~~~~~~~~~~~~~ 51:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:05.33 NS_INTERFACE_MAP_END 51:05.33 ^~~~~~~~~~~~~~~~~~~~ 51:05.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:05.33 else 51:05.33 ^~~~ 51:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 51:05.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 51:05.34 ^~~~~~~~~~~~~~~~~~ 51:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51:05.34 NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) 51:05.34 ^~~~~~~~~~~~~~~~~~~~~~ 51:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': 51:05.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:05.34 foundInterface = 0; \ 51:05.34 ^~~~~~~~~~~~~~ 51:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 51:05.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 51:05.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:05.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:280:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 51:05.35 NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) 51:05.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:05.37 else 51:05.37 ^~~~ 51:05.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 51:05.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 51:05.38 ^~~~~~~~~~~~~~~~~~ 51:05.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:279:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51:05.38 NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) 51:05.38 ^~~~~~~~~~~~~~~~~~~~~~ 51:05.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': 51:05.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:05.40 foundInterface = 0; \ 51:05.40 ^~~~~~~~~~~~~~ 51:05.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:05.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:05.40 ^~~~~~~~~~~~~~~~~~~~~~~ 51:05.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:3587:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:05.41 NS_INTERFACE_MAP_END 51:05.41 ^~~~~~~~~~~~~~~~~~~~ 51:05.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:05.42 else 51:05.42 ^~~~ 51:05.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 51:05.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 51:05.42 ^~~~~~~~~~~~~~~~~~ 51:05.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/places/nsNavHistoryResult.cpp:3586:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51:05.43 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 51:05.43 ^~~~~~~~~~~~~~~~~~~~~~ 51:05.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 51:05.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 51:05.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 51:06.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 51:06.96 libtoolkit_components_places.a.desc 51:06.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/places' 51:07.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:07.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 51:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ClampPointSize.cpp:12: 51:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:07.03 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:07.03 ^~~~~~~~~~~~~~~~~~~ 51:07.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:07.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 51:07.28 libmozldap.a.desc 51:07.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/ldap/xpcom/src' 51:07.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:07.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:08.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:08.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:08.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.cpp:8: 51:08.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:08.17 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:08.17 ^~~~~~~~~~~~~~~~~~~ 51:08.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:09.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:09.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:09.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:09.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 51:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ClampFragDepth.cpp:15: 51:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:09.50 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:09.51 ^~~~~~~~~~~~~~~~~~~ 51:09.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:09.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:09.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:10.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:10.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:10.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:10.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:12.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:12.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:12.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:12.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 51:12.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:12.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:12.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:12.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 51:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp:11: 51:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:12.92 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:12.92 ^~~~~~~~~~~~~~~~~~~ 51:12.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:13.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:13.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:18: 51:13.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SandboxReport]': 51:13.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:50:18: required from here 51:13.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SandboxReport'; use assignment or value-initialization instead [-Wclass-memaccess] 51:13.92 memset(aT, 0, sizeof(T)); 51:13.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 51:13.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.h:10, 51:13.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/SandboxReporterClient.cpp:7: 51:13.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: 'struct mozilla::SandboxReport' declared here 51:13.92 struct SandboxReport { 51:13.92 ^~~~~~~~~~~~~ 51:13.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:14.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:14.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:14.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:14.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 51:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 51:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 51:14.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CodeGen.cpp:8: 51:14.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:14.73 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:14.73 ^~~~~~~~~~~~~~~~~~~ 51:14.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:15.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:15.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 51:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExpandIntegerPowExpressions.cpp:14: 51:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:15.82 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:15.82 ^~~~~~~~~~~~~~~~~~~ 51:15.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:17.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 51:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 51:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 51:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 51:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 51:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/Entries.h:13, 51:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/ChunkSet.h:9, 51:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/ChunkSet.cpp:6, 51:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: 51:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::QueryInterface(const nsIID&, void**)': 51:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:17.44 foundInterface = 0; \ 51:17.44 ^~~~~~~~~~~~~~ 51:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:17.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:17.44 ^~~~~~~~~~~~~~~~~~~~~~~ 51:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1456:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:17.44 NS_INTERFACE_MAP_END 51:17.44 ^~~~~~~~~~~~~~~~~~~~ 51:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:17.45 else 51:17.45 ^~~~ 51:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 51:17.45 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 51:17.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1455:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 51:17.45 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIClassifier) 51:17.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:17.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 51:17.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:17.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:18.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:18.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:19.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:19.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:20.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:20.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:20.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FindSymbolNode.cpp:12: 51:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:20.44 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:20.44 ^~~~~~~~~~~~~~~~~~~ 51:20.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:20.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 51:20.45 libtoolkit_components_url-classifier.a.desc 51:20.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/url-classifier' 51:20.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:20.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:21.16 Compiling crossbeam-epoch v0.3.0 51:24.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:24.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:27.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 51:27.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 51:27.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:27.97 libmozsandbox.so 51:27.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux' 51:28.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:28.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:28.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:28.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 51:28.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 51:28.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.h:12, 51:28.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.cpp:7: 51:28.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:28.92 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:28.92 ^~~~~~~~~~~~~~~~~~~ 51:28.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:29.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:29.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:31.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 51:31.02 libnetwerk_dns.a.desc 51:31.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/netwerk/dns' 51:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:31.08 libtoolkit_components_telemetry.a.desc 51:31.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 51:31.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 51:31.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 51:31.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 51:31.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 51:32.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:32.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:32.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:32.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp:13: 51:32.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:32.06 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:32.06 ^~~~~~~~~~~~~~~~~~~ 51:32.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:32.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FoldExpressions.cpp:16: 51:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:32.74 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:32.74 ^~~~~~~~~~~~~~~~~~~ 51:32.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 51:32.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/EmulateGLFragColorBroadcast.cpp:16: 51:32.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:32.84 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:32.84 ^~~~~~~~~~~~~~~~~~~ 51:32.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:32.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 51:32.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp:9: 51:32.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:32.85 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:32.85 ^~~~~~~~~~~~~~~~~~~ 51:32.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:34.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:34.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FunctionLookup.h:13, 51:34.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FunctionLookup.cpp:10: 51:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:34.14 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:34.14 ^~~~~~~~~~~~~~~~~~~ 51:34.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:35.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:35.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:35.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:35.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FindMain.cpp:11: 51:35.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:35.57 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:35.59 ^~~~~~~~~~~~~~~~~~~ 51:35.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:35.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:35.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:36.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:36.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:36.27 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp:11: 51:36.28 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:36.28 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:36.28 ^~~~~~~~~~~~~~~~~~~ 51:36.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:37.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:37.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:38.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:38.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 51:38.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 51:38.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.cpp:7: 51:38.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:38.13 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:38.13 ^~~~~~~~~~~~~~~~~~~ 51:38.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:38.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:39.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:39.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 51:39.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.cpp:9: 51:39.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:39.83 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:39.83 ^~~~~~~~~~~~~~~~~~~ 51:39.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:42.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:42.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:42.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:42.63 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/HashNames.cpp:11: 51:42.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:42.63 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:42.63 ^~~~~~~~~~~~~~~~~~~ 51:42.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:43.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:43.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:43.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNodePatternMatcher.cpp:13: 51:43.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:43.72 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:43.73 ^~~~~~~~~~~~~~~~~~~ 51:43.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:44.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 51:44.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 51:45.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:45.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:48.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:48.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.h:15, 51:48.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.cpp:9: 51:48.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:48.74 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:48.74 ^~~~~~~~~~~~~~~~~~~ 51:48.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 51:48.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 51:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:48.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 51:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 51:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Initialize.h:11, 51:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Initialize.cpp:7: 51:48.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:48.80 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:48.83 ^~~~~~~~~~~~~~~~~~~ 51:48.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:51.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:51.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp:9: 51:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:51.29 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:51.29 ^~~~~~~~~~~~~~~~~~~ 51:51.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:52.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:52.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:53.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:53.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:55.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:55.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 51:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 51:55.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp:7: 51:55.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:55.60 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:55.60 ^~~~~~~~~~~~~~~~~~~ 51:55.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:56.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 51:56.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 51:56.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 51:56.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 51:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 51:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.h:10, 51:56.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp:7: 51:56.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 51:56.96 constexpr14 static const char *GetBasicMangledName(TBasicType t) 51:56.96 ^~~~~~~~~~~~~~~~~~~ 51:56.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:00.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:00.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:00.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.cpp:7: 52:00.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:00.33 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:00.33 ^~~~~~~~~~~~~~~~~~~ 52:00.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:00.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 52:00.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 52:02.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 52:02.01 libsecurity_sandbox_linux_launch.a.desc 52:02.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/launch' 52:04.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:04.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:06.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:06.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:06.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:06.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:06.12 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp:7: 52:06.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:06.12 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:06.12 ^~~~~~~~~~~~~~~~~~~ 52:06.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:07.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:07.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:08.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:08.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 52:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp:7: 52:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:08.73 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:08.73 ^~~~~~~~~~~~~~~~~~~ 52:08.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:09.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:09.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 52:09.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RecordConstantPrecision.cpp:20: 52:09.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:09.67 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:09.67 ^~~~~~~~~~~~~~~~~~~ 52:09.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:09.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveArrayLengthMethod.cpp:24: 52:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:09.76 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:09.76 ^~~~~~~~~~~~~~~~~~~ 52:09.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:09.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:09.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:09.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:09.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/PruneNoOps.cpp:16: 52:09.96 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:09.96 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:09.96 ^~~~~~~~~~~~~~~~~~~ 52:09.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:10.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:10.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:10.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:10.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:10.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveEmptySwitchStatements.cpp:10: 52:10.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:10.59 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:10.59 ^~~~~~~~~~~~~~~~~~~ 52:10.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:11.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:11.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveInvariantDeclaration.cpp:9: 52:11.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:11.05 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:11.05 ^~~~~~~~~~~~~~~~~~~ 52:11.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/QualifierTypes.h:11, 52:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/QualifierTypes.cpp:7: 52:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:15.08 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:15.08 ^~~~~~~~~~~~~~~~~~~ 52:15.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.h:10, 52:15.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.cpp:7: 52:15.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:15.60 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:15.62 ^~~~~~~~~~~~~~~~~~~ 52:15.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:15.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:15.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:15.67 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemovePow.cpp:14: 52:15.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:15.67 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:15.67 ^~~~~~~~~~~~~~~~~~~ 52:15.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:17.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:17.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:17.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:17.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:17.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:17.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ReplaceVariable.cpp:11: 52:17.49 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:17.49 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:17.49 ^~~~~~~~~~~~~~~~~~~ 52:17.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:22.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:22.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:22.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.cpp:22: 52:22.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:22.97 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:22.98 ^~~~~~~~~~~~~~~~~~~ 52:22.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:24.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:24.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:24.24 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp:11: 52:24.24 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:24.24 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:24.24 ^~~~~~~~~~~~~~~~~~~ 52:24.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:25.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:25.09 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteElseBlocks.cpp:12: 52:25.09 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:25.09 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:25.09 ^~~~~~~~~~~~~~~~~~~ 52:25.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveUnreferencedVariables.cpp:13: 52:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:25.41 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:25.41 ^~~~~~~~~~~~~~~~~~~ 52:25.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:25.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:25.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp:11: 52:25.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:25.92 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:25.92 ^~~~~~~~~~~~~~~~~~~ 52:25.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:26.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:26.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 52:26.73 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp:9: 52:26.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:26.73 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:26.73 ^~~~~~~~~~~~~~~~~~~ 52:26.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:28.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:28.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:28.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:28.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:28.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:28.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 52:30.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:30.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:31.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:31.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:31.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:31.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:31.42 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RemoveSwitchFallThrough.cpp:14: 52:31.42 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:31.42 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:31.42 ^~~~~~~~~~~~~~~~~~~ 52:31.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:33.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:33.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 52:33.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 52:33.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:14: 52:33.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:33.46 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:33.46 ^~~~~~~~~~~~~~~~~~~ 52:33.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:33.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:33.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 52:33.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp:19: 52:33.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:33.57 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:33.57 ^~~~~~~~~~~~~~~~~~~ 52:33.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:33.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:33.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:33.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 52:33.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/RewriteTexelFetchOffset.cpp:12: 52:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:33.86 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:33.86 ^~~~~~~~~~~~~~~~~~~ 52:33.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:34.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:34.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 52:36.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:36.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:36.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:36.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 52:36.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateExpressionsReturningArrays.cpp:15: 52:36.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:36.71 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:36.71 ^~~~~~~~~~~~~~~~~~~ 52:36.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:39.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:39.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:39.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:39.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:39.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:39.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:39.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SplitSequenceOperator.cpp:15: 52:39.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:39.71 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:39.71 ^~~~~~~~~~~~~~~~~~~ 52:39.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:40.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:40.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:40.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateDeclarations.cpp:18: 52:40.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:40.57 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:40.57 ^~~~~~~~~~~~~~~~~~~ 52:40.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:40.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:40.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 52:40.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateArrayConstructorStatements.cpp:14: 52:40.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:40.89 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:40.89 ^~~~~~~~~~~~~~~~~~~ 52:40.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:41.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 52:41.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 52:42.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:42.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SeparateArrayInitialization.cpp:21: 52:42.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:42.40 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:42.40 ^~~~~~~~~~~~~~~~~~~ 52:42.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:43.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:43.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:46.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:46.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:15, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ParseContext.h:10, 52:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp:7: 52:46.51 In member function 'bool sh::ImmutableString::operator==(const sh::ImmutableString&) const', 52:46.51 inlined from 'void sh::TParseContext::checkTextureOffsetConst(sh::TIntermAggregate*)' at /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp:5572:51: 52:46.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ImmutableString.h:82:22: warning: 'int __builtin_memcmp_eq(const void*, const void*, unsigned int)' reading 17 bytes from a region of size 1 [-Wstringop-overflow=] 52:46.51 return memcmp(data(), b.data(), mLength) == 0; 52:46.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:46.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:50.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 52:50.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 52:50.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:50.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 52:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 52:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 52:50.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp:7: 52:50.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:50.86 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:50.86 ^~~~~~~~~~~~~~~~~~~ 52:50.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:52.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:52.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:52.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:52.72 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UnfoldShortCircuitAST.cpp:9: 52:52.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:52.72 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:52.72 ^~~~~~~~~~~~~~~~~~~ 52:52.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:52.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:52.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:53.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 52:53.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 52:53.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 52:53.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 52:53.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 52:53.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:53.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 52:53.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 52:53.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings15.cpp:2: 52:53.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionStatic::QueryInterface(const nsIID&, void**)': 52:53.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.75 foundInterface = 0; \ 52:53.75 ^~~~~~~~~~~~~~ 52:53.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.76 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:686:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.76 NS_INTERFACE_MAP_END 52:53.76 ^~~~~~~~~~~~~~~~~~~~ 52:53.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.76 else 52:53.77 ^~~~ 52:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.77 ^~~~~~~~~~~~~~~~~~ 52:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:685:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.77 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.78 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpReceiverBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpReceiver::QueryInterface(const nsIID&, void**)': 52:53.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.78 foundInterface = 0; \ 52:53.78 ^~~~~~~~~~~~~~ 52:53.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.78 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.79 NS_INTERFACE_MAP_END 52:53.79 ^~~~~~~~~~~~~~~~~~~~ 52:53.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.79 else 52:53.79 ^~~~ 52:53.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.79 ^~~~~~~~~~~~~~~~~~ 52:53.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1330:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.80 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.80 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpSender::QueryInterface(const nsIID&, void**)': 52:53.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.81 foundInterface = 0; \ 52:53.81 ^~~~~~~~~~~~~~ 52:53.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.81 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3550:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.82 NS_INTERFACE_MAP_END 52:53.82 ^~~~~~~~~~~~~~~~~~~~ 52:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.82 else 52:53.82 ^~~~ 52:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.82 ^~~~~~~~~~~~~~~~~~ 52:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3549:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.82 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.82 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpTransceiver::QueryInterface(const nsIID&, void**)': 52:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.83 foundInterface = 0; \ 52:53.83 ^~~~~~~~~~~~~~ 52:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.83 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2721:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.83 NS_INTERFACE_MAP_END 52:53.84 ^~~~~~~~~~~~~~~~~~~~ 52:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.84 else 52:53.84 ^~~~ 52:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.84 ^~~~~~~~~~~~~~~~~~ 52:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2720:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.85 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.85 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCSessionDescription::QueryInterface(const nsIID&, void**)': 52:53.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.86 foundInterface = 0; \ 52:53.86 ^~~~~~~~~~~~~~ 52:53.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.87 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.87 NS_INTERFACE_MAP_END 52:53.87 ^~~~~~~~~~~~~~~~~~~~ 52:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.87 else 52:53.87 ^~~~ 52:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.87 ^~~~~~~~~~~~~~~~~~ 52:53.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.87 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.88 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': 52:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.88 foundInterface = 0; \ 52:53.88 ^~~~~~~~~~~~~~ 52:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:53.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:53.88 ^~~~~~~~~~~~~~~~~~~~~~~ 52:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCStatsReportBinding.cpp:7350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:53.89 NS_INTERFACE_MAP_END 52:53.89 ^~~~~~~~~~~~~~~~~~~~ 52:53.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.89 else 52:53.89 ^~~~ 52:53.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:53.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:53.89 ^~~~~~~~~~~~~~~~~~ 52:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCStatsReportBinding.cpp:7349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:53.90 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 52:53.90 ^~~~~~~~~~~~~~~~~~~~~~ 52:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCTrackEvent::QueryInterface(const nsIID&, void**)': 52:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:53.90 foundInterface = 0; \ 52:53.91 ^~~~~~~~~~~~~~ 52:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 52:53.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 52:53.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCTrackEvent.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 52:53.91 NS_INTERFACE_MAP_END_INHERITING(Event) 52:53.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:53.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 52:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 52:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 52:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 52:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 52:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings15.cpp:2: 52:53.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 52:53.92 } else 52:53.92 ^~~~ 52:53.92 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 52:53.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 52:53.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/RTCTrackEvent.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 52:53.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCTrackEvent) 52:53.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52:53.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 52:54.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 52:54.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 52:54.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 52:54.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleProcessorData.h:21, 52:54.49 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsCSSFrameConstructor.cpp:127, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:47: 52:54.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 52:54.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 52:54.50 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 52:54.50 ^ 52:54.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationComparator.h:10, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsRefreshDriver.h:25, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PresShell.h:27, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.cpp:12, 52:54.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 52:54.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 52:54.51 class nsCSSValue { 52:54.51 ^~~~~~~~~~ 52:54.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 52:54.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 52:54.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 52:54.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.h:15, 52:54.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/TouchManager.cpp:8, 52:54.52 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 52:54.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': 52:54.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 52:54.52 foundInterface = 0; \ 52:54.52 ^~~~~~~~~~~~~~ 52:54.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 52:54.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 52:54.53 ^~~~~~~~~~~~~~~~~~~~~~~ 52:54.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 52:54.53 NS_INTERFACE_MAP_END 52:54.53 ^~~~~~~~~~~~~~~~~~~~ 52:54.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 52:54.53 else 52:54.53 ^~~~ 52:54.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 52:54.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 52:54.53 ^~~~~~~~~~~~~~~~~~ 52:54.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/nsDocumentViewer.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 52:54.53 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) 52:54.53 ^~~~~~~~~~~~~~~~~~~~~~ 52:54.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 52:55.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:55.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:55.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:55.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:55.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:55.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.h:14, 52:55.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp:10: 52:55.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:55.88 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:55.88 ^~~~~~~~~~~~~~~~~~~ 52:55.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:56.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:56.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SymbolTable.h:40, 52:56.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/SymbolUniqueId.cpp:10: 52:56.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:56.84 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:56.84 ^~~~~~~~~~~~~~~~~~~ 52:56.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:56.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:56.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:56.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:56.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Symbol.h:15, 52:56.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Symbol.cpp:13: 52:56.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:56.86 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:56.86 ^~~~~~~~~~~~~~~~~~~ 52:56.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:57.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 52:57.24 liblayout_base.a.desc 52:57.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/base' 52:59.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 52:59.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 52:59.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 52:59.96 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 52:59.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 52:59.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.h:10, 52:59.97 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp:7: 52:59.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 52:59.97 constexpr14 static const char *GetBasicMangledName(TBasicType t) 52:59.99 ^~~~~~~~~~~~~~~~~~~ 52:59.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:03.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:03.44 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 53:03.45 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp:9: 53:03.45 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:03.46 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:03.46 ^~~~~~~~~~~~~~~~~~~ 53:03.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.h:17, 53:03.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.cpp:12: 53:03.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:03.62 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:03.62 ^~~~~~~~~~~~~~~~~~~ 53:03.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:03.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:03.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:03.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 53:03.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 53:03.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 53:03.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp:7: 53:03.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:03.84 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:03.84 ^~~~~~~~~~~~~~~~~~~ 53:03.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:04.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:04.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 53:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 53:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.h:10, 53:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp:7: 53:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:04.33 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:04.33 ^~~~~~~~~~~~~~~~~~~ 53:04.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:05.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:05.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:05.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:05.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.h:10, 53:05.53 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp:7: 53:05.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:05.54 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:05.54 ^~~~~~~~~~~~~~~~~~~ 53:05.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:06.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:06.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:09.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:09.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:09.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:09.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 53:09.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp:13: 53:09.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:09.11 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:09.11 ^~~~~~~~~~~~~~~~~~~ 53:09.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:11.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UseInterfaceBlockFields.cpp:14: 53:11.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:11.01 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:11.01 ^~~~~~~~~~~~~~~~~~~ 53:11.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:11.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:11.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 53:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp:15: 53:11.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:11.95 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:11.95 ^~~~~~~~~~~~~~~~~~~ 53:11.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:12.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:12.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateMaxParameters.cpp:10: 53:12.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:12.62 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:12.62 ^~~~~~~~~~~~~~~~~~~ 53:12.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:13.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:13.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.h:10, 53:13.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp:7: 53:13.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:13.36 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:13.36 ^~~~~~~~~~~~~~~~~~~ 53:13.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:15.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:15.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 53:15.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 53:15.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp:7: 53:15.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:15.70 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:15.72 ^~~~~~~~~~~~~~~~~~~ 53:15.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:15.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:15.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:15.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp:31: 53:15.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:15.95 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:15.95 ^~~~~~~~~~~~~~~~~~~ 53:15.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:17.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:17.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:18.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:18.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.h:30, 53:18.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.cpp:26: 53:18.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:18.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:18.37 ^~~~~~~~~~~~~~~~~~~ 53:18.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:18.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:860:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 53:18.55 switch (type.getNominalSize()) 53:18.55 ^~~~~~ 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:871:13: note: here 53:18.55 case EbtInt: 53:18.55 ^~~~ 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:872:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 53:18.55 switch (type.getNominalSize()) 53:18.55 ^~~~~~ 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:883:13: note: here 53:18.55 case EbtUInt: 53:18.55 ^~~~ 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:884:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 53:18.55 switch (type.getNominalSize()) 53:18.55 ^~~~~~ 53:18.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:895:13: note: here 53:18.55 case EbtBool: 53:18.55 ^~~~ 53:18.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:896:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 53:18.57 switch (type.getNominalSize()) 53:18.57 ^~~~~~ 53:18.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:907:13: note: here 53:18.57 case EbtVoid: 53:18.57 ^~~~ 53:18.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:18.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:18.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.h:14, 53:18.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:10: 53:18.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h: At global scope: 53:18.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:18.57 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:18.57 ^~~~~~~~~~~~~~~~~~~ 53:18.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:19.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:19.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:19.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:19.14 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp:16: 53:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:19.14 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:19.14 ^~~~~~~~~~~~~~~~~~~ 53:19.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:20.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:20.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:23.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:23.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:23.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:23.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 53:23.71 Compiling uluru v0.2.0 53:24.95 Compiling bytes v0.4.5 53:25.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:25.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 53:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp:12: 53:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:25.41 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:25.41 ^~~~~~~~~~~~~~~~~~~ 53:25.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:25.49 Compiling futures-cpupool v0.1.8 53:31.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:31.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:31.05 Compiling pulse v0.2.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs/pulse-rs) 53:31.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:31.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 53:31.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 53:31.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 53:31.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 53:31.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 53:31.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UniformHLSL.h:13, 53:31.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/UniformHLSL.cpp:10: 53:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:31.86 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:31.86 ^~~~~~~~~~~~~~~~~~~ 53:31.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:31.89 Compiling idna v0.1.4 53:34.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 53:34.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 53:36.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 53:36.83 libsecurity_sandbox_linux_glue.a.desc 53:36.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/security/sandbox/linux/glue' 53:37.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 53:37.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 53:38.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 53:38.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 53:39.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:39.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:40.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:40.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/Types.h:13, 53:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/util.h:18, 53:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/util.cpp:7: 53:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 53:40.45 constexpr14 static const char *GetBasicMangledName(TBasicType t) 53:40.45 ^~~~~~~~~~~~~~~~~~~ 53:40.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:43.43 Compiling libudev v0.2.0 53:43.99 Compiling nserror v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/nserror) 53:45.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:45.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:48.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:48.36 libtranslator.a.desc 53:48.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/angle/targets/translator' 53:49.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 53:49.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 53:49.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 53:49.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 53:52.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 53:52.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 53:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 53:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 53:52.93 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 53:52.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 53:52.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentParent.h:10, 53:52.95 from /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:6: 53:52.95 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': 53:52.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 53:52.97 foundInterface = 0; \ 53:52.97 ^~~~~~~~~~~~~~ 53:52.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 53:52.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 53:52.97 ^~~~~~~~~~~~~~~~~~~~~~~ 53:52.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:699:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 53:52.98 NS_INTERFACE_MAP_END 53:52.98 ^~~~~~~~~~~~~~~~~~~~ 53:52.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 53:52.98 else 53:52.98 ^~~~ 53:52.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 53:52.98 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 53:52.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/xre/nsAppRunner.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 53:53.00 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, 53:53.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:53.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 54:07.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 54:07.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 54:08.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 54:08.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 54:11.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:11.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:21.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 54:21.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 54:32.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 54:32.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/ipc/IPCMessageUtils.h:11, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 54:32.10 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.h:12, 54:32.11 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:11: 54:32.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': 54:32.11 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 54:32.11 foundInterface = 0; \ 54:32.12 ^~~~~~~~~~~~~~ 54:32.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 54:32.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 54:32.12 ^~~~~~~~~~~~~~~~~~~~~~~ 54:32.12 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:540:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54:32.12 NS_INTERFACE_MAP_END 54:32.13 ^~~~~~~~~~~~~~~~~~~~ 54:32.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 54:32.13 else 54:32.13 ^~~~ 54:32.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 54:32.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 54:32.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:32.13 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentChild.cpp:539:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 54:32.13 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild) 54:32.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:32.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 54:34.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:34.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:39.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 54:39.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsIFrame.h:27, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBox.h:11, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.h:15, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsSplittableFrame.h:16, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.h:13, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.h:12, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.cpp:9, 54:39.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 54:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/FrameProperties.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': 54:39.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/base/FrameProperties.h:161:5: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:39.89 SetInternal(aProperty, ptr, aFrame); 54:39.89 ^~~~~~~~~~~ 54:39.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 54:39.98 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 54:39.98 Maybe autoLineCursor; 54:39.98 ^~~~~~~~~~~~~~ 54:39.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/xul/nsBox.h:11, 54:39.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsFrame.h:15, 54:39.98 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsSplittableFrame.h:16, 54:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsContainerFrame.h:13, 54:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.h:12, 54:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsRubyBaseContainerFrame.cpp:9, 54:39.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 54:39.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsIFrame.h:3524:5: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] 54:39.99 mProperties.Set(aProperty, aValue, this); 54:39.99 ^~~~~~~~~~~ 54:39.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 54:39.99 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 54:39.99 Maybe autoLineCursor; 54:39.99 ^~~~~~~~~~~~~~ 54:39.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 54:39.99 Compiling encoding_c v0.8.0 54:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:41.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:45.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:45.01 libaccessible_atk.a.desc 54:45.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/accessible/atk' 54:45.05 Compiling phf_codegen v0.7.21 54:47.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 54:47.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 54:49.25 Compiling regex v0.2.2 54:50.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 54:50.14 libtoolkit_xre.a.desc 54:50.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/xre' 54:50.14 Compiling syn v0.12.12 54:55.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 54:55.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 54:55.49 Compiling cssparser v0.23.2 55:19.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 55:19.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: 55:19.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*, gfxFontShaper::RoundingFlags)': 55:19.97 /usr/src/RPM/BUILD/thunderbird-60.5.0/gfx/thebes/gfxGraphiteShaper.cpp:320:57: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 55:19.97 rtl ? (xLocs[j] - clusterLoc) : (xLocs[j] - clusterLoc - adv); 55:19.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 55:20.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 55:20.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 55:20.52 Compiling serde_derive_internals v0.19.0 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 55:20.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 55:20.81 libgfx_thebes.a.desc 55:20.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/gfx/thebes' 55:20.81 Compiling xpcom_macros v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/xpcom/xpcom_macros) 55:22.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 55:22.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:29: 55:22.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, const nsDisplayListSet&)': 55:22.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsGfxScrollFrame.cpp:3127:23: warning: 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function [-Wmaybe-uninitialized] 55:22.44 ClipItemsExceptCaret(aLists->Content(), aBuilder, aClipFrame, aExtraClip, 55:22.44 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:22.44 cache); 55:22.44 ~~~~~~ 55:22.44 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/generic/nsGfxScrollFrame.cpp:3297:38: note: 'extraContentBoxClipForNonCaretContent' was declared here 55:22.44 Maybe extraContentBoxClipForNonCaretContent; 55:22.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:22.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 55:23.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 55:23.24 liblayout_generic.a.desc 55:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/generic' 55:28.50 Compiling parking_lot_core v0.2.7 55:33.10 Compiling fallible v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/fallible) 55:46.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 55:46.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 56:06.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 56:06.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 56:06.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 56:06.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 56:06.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:17, 56:06.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:7, 56:06.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 56:06.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': 56:06.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:06.61 foundInterface = 0; \ 56:06.61 ^~~~~~~~~~~~~~ 56:06.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:06.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:06.63 ^~~~~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:06.63 NS_INTERFACE_MAP_END 56:06.63 ^~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:06.63 else 56:06.63 ^~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:06.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:06.63 ^~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/CallbackObject.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:06.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 56:06.63 ^~~~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:06.63 foundInterface = 0; \ 56:06.63 ^~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:06.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:06.63 ^~~~~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/Exceptions.cpp:271:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:06.63 NS_INTERFACE_MAP_END 56:06.63 ^~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:06.63 else 56:06.63 ^~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:06.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:06.63 ^~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/Exceptions.cpp:270:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:06.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 56:06.63 ^~~~~~~~~~~~~~~~~~~~~~ 56:06.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:06.64 foundInterface = 0; \ 56:06.64 ^~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:06.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:06.64 ^~~~~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:06.64 NS_INTERFACE_MAP_END 56:06.64 ^~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:06.64 else 56:06.64 ^~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:06.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:06.64 ^~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/IterableIterator.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:06.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 56:06.64 ^~~~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:06.64 foundInterface = 0; \ 56:06.64 ^~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:06.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:06.64 ^~~~~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:06.64 NS_INTERFACE_MAP_END 56:06.64 ^~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:06.64 else 56:06.64 ^~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:06.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:06.64 ^~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:06.64 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 56:06.64 ^~~~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:06.64 foundInterface = 0; \ 56:06.64 ^~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:06.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:06.64 ^~~~~~~~~~~~~~~~~~~~~~~ 56:06.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:06.65 NS_INTERFACE_MAP_END 56:06.65 ^~~~~~~~~~~~~~~~~~~~ 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:06.65 else 56:06.65 ^~~~ 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:06.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:06.65 ^~~~~~~~~~~~~~~~~~ 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/nsScriptErrorWithStack.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:06.65 NS_INTERFACE_MAP_ENTRY(nsIScriptError) 56:06.65 ^~~~~~~~~~~~~~~~~~~~~~ 56:06.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsapi.h:26, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jsfriendapi.h:16, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.h:10, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:7, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 56:06.65 memset(aT, 0, sizeof(T)); 56:06.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 56:06.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/BindingUtils.cpp:35, 56:06.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 56:06.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 56:06.65 struct GlobalProperties { 56:06.65 ^~~~~~~~~~~~~~~~ 56:06.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 56:06.65 Compiling mio v0.6.9 56:23.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 56:23.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 56:23.70 Compiling env_logger v0.4.3 56:34.88 Compiling mp4parse_capi v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/mp4parse-rust/mp4parse_capi) 56:39.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 56:39.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 56:39.71 Compiling crossbeam-deque v0.2.0 56:42.96 Compiling tokio-io v0.1.3 56:43.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 56:43.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 56:43.76 Compiling encoding_glue v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/intl/encoding_glue) 56:48.23 Compiling netwerk_helper v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/rust-helper) 56:49.84 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 56:49.84 --> netwerk/base/rust-helper/src/lib.rs:1:5 56:49.84 | 56:49.84 1 | use std::ascii::AsciiExt; 56:49.84 | ^^^^^^^^^^^^^^^^^^^^ 56:49.84 | 56:49.84 = note: #[warn(deprecated)] on by default 56:49.84 56:49.84 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_lowercase': use inherent methods instead 56:49.84 --> netwerk/base/rust-helper/src/lib.rs:116:14 56:49.84 | 56:49.84 116 | *c = AsciiExt::to_ascii_lowercase(c); 56:49.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 56:49.84 56:49.84 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 56:49.84 --> netwerk/base/rust-helper/src/lib.rs:133:30 56:49.84 | 56:49.84 133 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 56:49.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 56:49.84 56:49.84 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 56:49.84 --> netwerk/base/rust-helper/src/lib.rs:134:30 56:49.84 | 56:49.84 134 | sub_tag[1] = AsciiExt::to_ascii_uppercase(&sub_tag[1]); 56:49.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 56:49.84 56:49.84 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 56:49.84 --> netwerk/base/rust-helper/src/lib.rs:138:30 56:49.84 | 56:49.84 138 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 56:49.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 56:49.84 56:50.12 Compiling u2fhid v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/dom/webauthn/u2f-hid-rs) 56:50.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 56:50.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 56:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 56:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 56:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 56:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 56:50.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 56:50.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.h:15, 56:50.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGL2Context.h:9, 56:50.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGL2ContextMRTs.cpp:6, 56:50.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: 56:50.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': 56:50.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:50.72 foundInterface = 0; \ 56:50.72 ^~~~~~~~~~~~~~ 56:50.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:50.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:50.72 ^~~~~~~~~~~~~~~~~~~~~~~ 56:50.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:50.72 NS_INTERFACE_MAP_END 56:50.73 ^~~~~~~~~~~~~~~~~~~~ 56:50.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:50.73 else 56:50.73 ^~~~ 56:50.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 56:50.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 56:50.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:50.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/WebGLContext.cpp:2366:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 56:50.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 56:50.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:50.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 56:50.74 Compiling cose-c v0.1.5 56:52.26 Compiling url v1.6.0 56:53.37 Compiling selectors v0.19.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/selectors) 56:57.45 Compiling cssparser-macros v0.3.0 57:06.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 57:06.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 57:11.37 Compiling parking_lot v0.4.4 57:20.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 57:20.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 57:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 57:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:29, 57:20.54 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 57:20.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:20.55 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 57:20.55 ^ 57:20.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 57:20.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 57:20.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 57:20.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 57:20.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 57:20.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 57:20.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 57:20.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 57:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 57:20.58 class nsCSSValue { 57:20.58 ^~~~~~~~~~ 57:20.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 57:20.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp: In function 'bool MoveValue(nsCSSValue*, nsCSSValue*)': 57:20.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp:38:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:20.59 memcpy(aDest, aSource, sizeof(nsCSSValue)); 57:20.60 ^ 57:20.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 57:20.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 57:20.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 57:20.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 57:20.62 class nsCSSValue { 57:20.63 ^~~~~~~~~~ 57:20.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 57:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp: In member function 'void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)': 57:20.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.cpp:460:41: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:20.64 memcpy(dest, val, sizeof(nsCSSValue)); 57:20.64 ^ 57:20.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 57:20.65 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 57:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.66 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 57:20.66 class nsCSSValue { 57:20.66 ^~~~~~~~~~ 57:20.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.66 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.69 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.70 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.71 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)': 57:20.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.71 foundInterface = 0; \ 57:20.73 ^~~~~~~~~~~~~~ 57:20.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 57:20.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 57:20.73 ^~~~~~~~~~~~~~~~~~~~~~~ 57:20.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 57:20.73 NS_INTERFACE_MAP_END 57:20.73 ^~~~~~~~~~~~~~~~~~~~ 57:20.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:38: 57:20.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp:51:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.73 } else 57:20.73 ^~~~ 57:20.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.74 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)': 57:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.75 foundInterface = 0; \ 57:20.75 ^~~~~~~~~~~~~~ 57:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.75 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 57:20.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp:293:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 57:20.75 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 57:20.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.75 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.76 } else 57:20.76 ^~~~ 57:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:20.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:20.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 57:20.76 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 57:20.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSFontFaceRule.cpp:293:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 57:20.76 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 57:20.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.76 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.77 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)': 57:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.77 foundInterface = 0; \ 57:20.77 ^~~~~~~~~~~~~~ 57:20.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 57:20.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 57:20.77 ^~~~~~~~~~~~~~~~~~~~~~~ 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp:919:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 57:20.78 NS_INTERFACE_MAP_END 57:20.78 ^~~~~~~~~~~~~~~~~~~~ 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.78 else 57:20.78 ^~~~ 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 57:20.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 57:20.78 ^~~~~~~~~~~~~~~~~~ 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp:918:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 57:20.78 NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) 57:20.78 ^~~~~~~~~~~~~~~~~~~~~~ 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)': 57:20.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.78 foundInterface = 0; \ 57:20.79 ^~~~~~~~~~~~~~ 57:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.79 NS_INTERFACE_MAP_END_INHERITING(CSSImportRule) 57:20.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.79 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.80 } else 57:20.80 ^~~~ 57:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:20.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:20.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 57:20.80 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImportRule) 57:20.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.80 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)': 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.81 foundInterface = 0; \ 57:20.81 ^~~~~~~~~~~~~~ 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.81 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 57:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.81 } else 57:20.81 ^~~~ 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:20.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 57:20.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRule) 57:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)': 57:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.82 foundInterface = 0; \ 57:20.82 ^~~~~~~~~~~~~~ 57:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.82 NS_INTERFACE_MAP_END_INHERITING(CSSNamespaceRule) 57:20.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:92: 57:20.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:486:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.82 } else 57:20.82 ^~~~ 57:20.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)': 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.83 foundInterface = 0; \ 57:20.83 ^~~~~~~~~~~~~~ 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:717:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.83 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 57:20.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.83 else 57:20.83 ^~~~ 57:20.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:716:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 57:20.83 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 57:20.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.83 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)': 57:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.84 foundInterface = 0; \ 57:20.84 ^~~~~~~~~~~~~~ 57:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:802:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.84 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 57:20.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.85 } else 57:20.85 ^~~~ 57:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:20.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:20.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:801:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 57:20.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSKeyframeRule) 57:20.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)': 57:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.85 foundInterface = 0; \ 57:20.85 ^~~~~~~~~~~~~~ 57:20.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1066:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.86 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 57:20.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.86 else 57:20.86 ^~~~ 57:20.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1065:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 57:20.86 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 57:20.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)': 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.87 foundInterface = 0; \ 57:20.87 ^~~~~~~~~~~~~~ 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.87 NS_INTERFACE_MAP_END_INHERITING(dom::CSSPageRule) 57:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.87 } else 57:20.87 ^~~~ 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:20.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.cpp:1147:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 57:20.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSPageRule) 57:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 57:20.87 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/OwningNonNull.h:12, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:10, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.88 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': 57:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.88 foundInterface = 0; \ 57:20.88 ^~~~~~~~~~~~~~ 57:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 57:20.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp:396:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 57:20.88 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 57:20.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.88 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.89 else 57:20.89 ^~~~ 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 57:20.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 57:20.89 ^~~~~~~~~~~~~~~~~~ 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsComputedDOMStyle.cpp:395:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 57:20.89 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 57:20.89 ^~~~~~~~~~~~~~~~~~~~~~ 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:20.89 foundInterface = 0; \ 57:20.89 ^~~~~~~~~~~~~~ 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp:66:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 57:20.89 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 57:20.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventTarget.h:12, 57:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/BasicEvents.h:11, 57:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ContentEvents.h:11, 57:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:10, 57:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:20.89 else 57:20.89 ^~~~ 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSAttrDeclaration.cpp:65:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 57:20.89 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 57:20.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:110: 57:20.89 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.cpp: In function 'void MapSinglePropertyInto(nsCSSPropertyID, const nsCSSValue*, nsCSSValue*, nsRuleData*)': 57:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.cpp:208:10: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:20.90 mValue = aOther.mValue; 57:20.90 ~~~~~~~^~~~~~~~~~~~~~~ 57:20.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:83: 57:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp: In member function 'nsRestyleHint nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)': 57:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.cpp:2211:32: warning: 'selectorForPseudo' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:20.90 StateSelectorMatches(aStatefulElement, selectorForPseudo, 57:20.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.90 nodeContext, aData->mTreeMatchContext, 57:20.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.90 selectorFlags, nullptr, aStateMask)) && 57:20.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:20.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/EffectCompositor.h:13, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Animation.h:16, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/AnimationCollection.h:10, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/AnimationCommon.h:10, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.h:12, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsAnimationManager.cpp:7, 57:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 57:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h: In member function 'void GeckoCSSAnimationBuilder::FillInMissingKeyframeValues(nsCSSPropertyIDSet, nsCSSPropertyIDSet, nsCSSPropertyIDSet, const mozilla::Maybe&, nsTArray&)': 57:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:615:78: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:20.91 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 57:20.91 ^ 57:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:615:78: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:20.91 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 57:20.91 ^ 57:20.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style4.cpp:56: 57:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)': 57:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSParser.cpp:9029:26: warning: 'integer' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:20.91 if (integer.isSome() && integer.ref() < 0) { 57:20.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 57:20.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 57:20.91 Compiling mio-uds v0.6.4 57:22.56 Compiling tokio-core v0.1.7 57:25.78 Compiling cubeb-core v0.4.4 57:32.81 Compiling rayon v1.0.0 57:34.90 Compiling cubeb v0.4.1 57:38.64 Compiling cubeb-backend v0.4.1 57:39.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 57:39.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 57:39.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleWalker.h:17, 57:39.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRuleProcessor.h:24, 57:39.04 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.cpp:21, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 57:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 57:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:39.05 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 57:39.05 ^ 57:39.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleStruct.h:38, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.h:23, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.h:28, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsStyleSet.cpp:13, 57:39.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 57:39.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 57:39.05 class nsCSSValue { 57:39.05 ^~~~~~~~~~ 57:39.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 57:40.74 Compiling cubeb-pulse v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/libcubeb/cubeb-pulse-rs) 57:44.77 Compiling serde_derive v1.0.27 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 57:48.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 57:48.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 58:01.77 Compiling rust_url_capi v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/netwerk/base/rust-url-capi) 58:02.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 58:02.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 58:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp: In member function 'virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)': 58:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:02.56 foundInterface = 0; \ 58:02.56 ^~~~~~~~~~~~~~ 58:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:02.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:02.56 ^~~~~~~~~~~~~~~~~~~~~~~ 58:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:02.56 NS_INTERFACE_MAP_END 58:02.56 ^~~~~~~~~~~~~~~~~~~~ 58:02.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 58:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 58:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:02.57 else 58:02.57 ^~~~ 58:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRect.cpp:26:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 58:02.57 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 58:02.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 58:02.57 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 58:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp: In member function 'virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)': 58:02.57 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:02.57 foundInterface = 0; \ 58:02.57 ^~~~~~~~~~~~~~ 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:02.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:02.58 ^~~~~~~~~~~~~~~~~~~~~~~ 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:02.58 NS_INTERFACE_MAP_END 58:02.58 ^~~~~~~~~~~~~~~~~~~~ 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:02.58 else 58:02.58 ^~~~ 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 58:02.58 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 58:02.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSValueList.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 58:02.58 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 58:02.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/Declaration.h:25, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSRules.h:12, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.h:23, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.cpp:12, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 58:02.58 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 58:02.58 ^ 58:02.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFace.h:14, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/FontFaceSet.h:10, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.h:14, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsFontFaceLoader.cpp:12, 58:02.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 58:02.58 class nsCSSValue { 58:02.58 ^~~~~~~~~~ 58:02.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:56: 58:02.58 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsHTMLStyleSheet.cpp: In function 'void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)': 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsHTMLStyleSheet.cpp:223:46: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct LangRuleTableEntry' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 58:02.59 memset(entry, 0, sizeof(LangRuleTableEntry)); 58:02.59 ^ 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsHTMLStyleSheet.cpp:209:8: note: 'struct LangRuleTableEntry' declared here 58:02.59 struct LangRuleTableEntry : public PLDHashEntryHdr { 58:02.59 ^~~~~~~~~~~~~~~~~~ 58:02.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:12, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 58:02.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp: In member function 'virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)': 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:02.59 foundInterface = 0; \ 58:02.59 ^~~~~~~~~~~~~~ 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:02.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:02.59 ^~~~~~~~~~~~~~~~~~~~~~~ 58:02.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:02.59 NS_INTERFACE_MAP_END 58:02.59 ^~~~~~~~~~~~~~~~~~~~ 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:02.60 else 58:02.60 ^~~~ 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 58:02.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 58:02.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsROCSSPrimitiveValue.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 58:02.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 58:02.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/TracingAPI.h:11, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/GCPolicyAPI.h:47, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:22, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:13, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsWrapperCache.h:10, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.h:13, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsDOMCSSRGBColor.cpp:9, 58:02.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]': 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = nsIContent*; Value = int; HashPolicy = js::DefaultHasher; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]' 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsNthIndexCache.cpp:21:23: required from here 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 58:02.60 memset(table, 0, sizeof(*table) * capacity()); 58:02.60 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:02.60 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 58:02.61 class HashTableEntry { 58:02.61 ^~~~~~~~~~~~~~ 58:02.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:119: 58:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.cpp: In static member function 'static nscoord nsRuleNode::CalcFontPointSize(int32_t, int32_t, nsPresContext*, nsFontSizeType)': 58:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.cpp:3016:12: warning: 'column' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:02.61 int32_t* column; 58:02.61 ^~~~~~ 58:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.cpp: In static member function 'static bool nsRuleNode::HasAuthorSpecifiedRules(mozilla::GeckoStyleContext*, uint32_t, bool)': 58:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.cpp:9353:50: warning: 'paddingOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:02.61 ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; 58:02.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 58:02.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsRuleNode.cpp:9349:49: warning: 'borderOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:02.62 ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; 58:02.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 58:02.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style/Unified_cpp_layout_style5.cpp:83: 58:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsMediaList.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': 58:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsMediaList.cpp:157:21: warning: 'cmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:02.62 return cmp == 0; 58:02.62 ^ 58:02.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 58:06.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 58:06.30 liblayout_style.a.desc 58:06.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/layout/style' 58:07.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:07.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 58:07.32 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 58:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': 58:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:07.32 foundInterface = 0; \ 58:07.33 ^~~~~~~~~~~~~~ 58:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:07.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:07.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:07.33 NS_INTERFACE_MAP_END_INHERITING(Event) 58:07.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 58:07.33 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 58:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:07.33 } else 58:07.33 ^~~~ 58:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:07.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:07.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.33 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:07.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) 58:07.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 58:07.34 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 58:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': 58:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:07.34 foundInterface = 0; \ 58:07.34 ^~~~~~~~~~~~~~ 58:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:07.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:07.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.34 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:07.34 NS_INTERFACE_MAP_END_INHERITING(Event) 58:07.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 58:07.35 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings5.cpp:2: 58:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:07.35 } else 58:07.35 ^~~~ 58:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:07.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:07.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.35 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:07.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) 58:07.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:07.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:08.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:08.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 58:08.36 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': 58:08.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:08.36 foundInterface = 0; \ 58:08.36 ^~~~~~~~~~~~~~ 58:08.36 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:08.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:08.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:08.37 NS_INTERFACE_MAP_END_INHERITING(Event) 58:08.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 58:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:08.37 } else 58:08.37 ^~~~ 58:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:08.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:08.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.37 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:08.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) 58:08.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:08.37 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': 58:08.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:08.38 foundInterface = 0; \ 58:08.38 ^~~~~~~~~~~~~~ 58:08.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:08.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:08.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.38 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:08.38 NS_INTERFACE_MAP_END_INHERITING(Event) 58:08.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:08.38 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:08.39 } else 58:08.39 ^~~~ 58:08.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:08.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:08.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:08.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) 58:08.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 58:08.39 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': 58:08.39 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:08.40 foundInterface = 0; \ 58:08.40 ^~~~~~~~~~~~~~ 58:08.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:08.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:08.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:08.40 NS_INTERFACE_MAP_END_INHERITING(Event) 58:08.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 58:08.40 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.40 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:08.40 } else 58:08.46 ^~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:08.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:08.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:08.46 foundInterface = 0; \ 58:08.46 ^~~~~~~~~~~~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:08.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:08.46 NS_INTERFACE_MAP_END_INHERITING(Event) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:08.46 } else 58:08.46 ^~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:08.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:08.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) 58:08.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:08.46 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:3, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:08.50 foundInterface = 0; \ 58:08.50 ^~~~~~~~~~~~~~ 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:08.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:08.50 NS_INTERFACE_MAP_END_INHERITING(Event) 58:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/StorageBinding.cpp:6, 58:08.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings20.cpp:2: 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:08.50 } else 58:08.50 ^~~~ 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:08.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.50 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:08.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) 58:08.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:08.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:30.01 Compiling tokio-uds v0.1.7 58:40.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:40.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h:8, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:3, 58:40.17 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings2.cpp:2: 58:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': 58:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:40.17 foundInterface = 0; \ 58:40.17 ^~~~~~~~~~~~~~ 58:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:40.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:40.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:40.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:40.17 NS_INTERFACE_MAP_END_INHERITING(Event) 58:40.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:40.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:7, 58:40.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings2.cpp:2: 58:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:40.18 } else 58:40.18 ^~~~ 58:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:40.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:40.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:40.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:40.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) 58:40.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:40.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:42.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:42.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 58:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 58:42.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': 58:42.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:42.00 foundInterface = 0; \ 58:42.01 ^~~~~~~~~~~~~~ 58:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:42.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:42.01 NS_INTERFACE_MAP_END_INHERITING(Event) 58:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 58:42.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 58:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:42.01 } else 58:42.01 ^~~~ 58:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:42.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:42.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) 58:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 58:42.02 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 58:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': 58:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:42.02 foundInterface = 0; \ 58:42.02 ^~~~~~~~~~~~~~ 58:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:42.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:42.03 NS_INTERFACE_MAP_END_INHERITING(Event) 58:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 58:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/bindings/AtomList.h:11, 58:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 58:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings19.cpp:2: 58:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:42.03 } else 58:42.03 ^~~~ 58:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:42.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:42.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) 58:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:42.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:45.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:45.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:45.15 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:8, 58:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HTMLProgressElementBinding.cpp:3, 58:45.16 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings8.cpp:2: 58:45.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': 58:45.16 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:45.17 foundInterface = 0; \ 58:45.17 ^~~~~~~~~~~~~~ 58:45.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:45.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:45.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:45.17 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:45.17 NS_INTERFACE_MAP_END_INHERITING(Event) 58:45.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:45.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 58:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 58:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HTMLProgressElementBinding.cpp:8, 58:45.18 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings8.cpp:2: 58:45.18 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:45.19 } else 58:45.19 ^~~~ 58:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 58:45.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 58:45.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:45.19 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 58:45.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) 58:45.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:45.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:50.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:50.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 58:50.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 58:50.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 58:50.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:50.50 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:50.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 58:50.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 58:50.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 58:50.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ClientBinding.cpp:3, 58:50.51 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings3.cpp:2: 58:50.51 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': 58:50.52 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:50.52 foundInterface = 0; \ 58:50.53 ^~~~~~~~~~~~~~ 58:50.53 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:50.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:50.53 ^~~~~~~~~~~~~~~~~~~~~~~ 58:50.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CreateOfferRequestBinding.cpp:695:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:50.54 NS_INTERFACE_MAP_END 58:50.54 ^~~~~~~~~~~~~~~~~~~~ 58:50.54 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:50.54 else 58:50.55 ^~~~ 58:50.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 58:50.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 58:50.55 ^~~~~~~~~~~~~~~~~~ 58:50.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/CreateOfferRequestBinding.cpp:694:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 58:50.55 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 58:50.55 ^~~~~~~~~~~~~~~~~~~~~~ 58:50.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 58:53.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 58:53.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 58:59.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 58:59.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRect.h:16, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:17, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 58:59.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:59.81 foundInterface = 0; \ 58:59.81 ^~~~~~~~~~~~~~ 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:59.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:59.81 ^~~~~~~~~~~~~~~~~~~~~~~ 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:2636:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:59.81 NS_INTERFACE_MAP_END 58:59.81 ^~~~~~~~~~~~~~~~~~~~ 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:59.81 else 58:59.81 ^~~~ 58:59.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 58:59.82 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 58:59.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:2635:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 58:59.82 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 58:59.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:59.82 foundInterface = 0; \ 58:59.82 ^~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 58:59.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 58:59.82 ^~~~~~~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:189:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 58:59.82 NS_INTERFACE_MAP_END 58:59.82 ^~~~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:59.82 else 58:59.82 ^~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 58:59.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 58:59.82 ^~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:188:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 58:59.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 58:59.82 ^~~~~~~~~~~~~~~~~~~~~~ 58:59.82 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:59.83 foundInterface = 0; \ 58:59.83 ^~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:59.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:59.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:666:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:59.83 NS_INTERFACE_MAP_END_INHERITING(TabChildBase) 58:59.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 58:59.83 else 58:59.83 ^~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 58:59.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 58:59.83 ^~~~~~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:665:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 58:59.83 NS_INTERFACE_MAP_ENTRY(nsITooltipListener) 58:59.83 ^~~~~~~~~~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)': 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 58:59.83 foundInterface = 0; \ 58:59.83 ^~~~~~~~~~~~~~ 58:59.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 58:59.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 58:59.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:3192:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 58:59.84 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 58:59.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/TabChild.cpp:106, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 58:59.84 } else 58:59.84 ^~~~ 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 58:59.84 } else 58:59.84 ^~~~ 58:59.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayView.h:9, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRegion.h:22, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:18, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 58:59.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 58:59.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 58:59.84 memset(aT, 0, sizeof(T)); 58:59.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 58:59.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:161, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 58:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 58:59.85 struct AmountFns { 58:59.85 ^~~~~~~~~ 58:59.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ArrayView.h:9, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsRegion.h:22, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/Units.h:18, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/FrameMetrics.h:11, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedInputData.h:11, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.h:10, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/CoalescedMouseData.cpp:8, 58:59.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 58:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 58:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 58:59.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 58:59.85 memset(aT, 0, sizeof(T)); 58:59.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 58:59.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentParent.cpp:161, 58:59.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 58:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 58:59.86 struct SizeOfTabFns { 58:59.86 ^~~~~~~~~~~~ 58:59.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:65: 58:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentProcess.cpp: In member function 'virtual bool mozilla::dom::ContentProcess::Init(int, char**)': 58:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentProcess.cpp:218:16: warning: 'isForBrowser' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:59.86 mContent.Init(IOThreadChild::message_loop(), ParentPid(), 58:59.86 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.86 IOThreadChild::channel(), childID, isForBrowser); 58:59.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:59.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/ipc/ContentProcess.cpp:218:16: warning: 'childID' may be used uninitialized in this function [-Wmaybe-uninitialized] 58:59.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 59:00.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 59:00.32 libdom_ipc.a.desc 59:00.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/ipc' 59:02.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:02.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:02.55 foundInterface = 0; \ 59:02.55 ^~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:02.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:02.55 NS_INTERFACE_MAP_END_INHERITING(Event) 59:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:10, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:4, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 59:02.55 } else 59:02.55 ^~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 59:02.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 59:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59:02.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) 59:02.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 59:02.55 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:02.55 foundInterface = 0; \ 59:02.55 ^~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 59:02.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 59:02.55 ^~~~~~~~~~~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/InstallTriggerBinding.cpp:1546:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59:02.55 NS_INTERFACE_MAP_END 59:02.55 ^~~~~~~~~~~~~~~~~~~~ 59:02.55 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:02.55 else 59:02.55 ^~~~ 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:02.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:02.56 ^~~~~~~~~~~~~~~~~~ 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/InstallTriggerBinding.cpp:1545:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:02.56 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 59:02.56 ^~~~~~~~~~~~~~~~~~~~~~ 59:02.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:6, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:2: 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 59:02.56 memset(aT, 0, sizeof(T)); 59:02.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 59:02.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/IntlUtilsBinding.cpp:9, 59:02.56 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings9.cpp:266: 59:02.56 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 59:02.56 struct GlobalProperties { 59:02.56 ^~~~~~~~~~~~~~~~ 59:02.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:02.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:02.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:3, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 59:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': 59:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:02.85 foundInterface = 0; \ 59:02.85 ^~~~~~~~~~~~~~ 59:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:02.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:02.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:02.85 NS_INTERFACE_MAP_END_INHERITING(Event) 59:02.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:7, 59:02.85 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 59:02.85 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 59:02.85 } else 59:02.85 ^~~~ 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 59:02.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 59:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59:02.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) 59:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/EventBinding.h:8, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:3, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:02.86 foundInterface = 0; \ 59:02.86 ^~~~~~~~~~~~~~ 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:02.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:02.86 NS_INTERFACE_MAP_END_INHERITING(Event) 59:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/TimeEventBinding.cpp:7, 59:02.86 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings21.cpp:2: 59:02.86 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 59:02.86 } else 59:02.86 ^~~~ 59:02.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 59:02.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 59:02.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.87 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59:02.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) 59:02.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:02.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:03.96 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 59:03.96 --> servo/components/selectors/attr.rs:7:30 59:03.96 | 59:03.96 7 | #[allow(unused_imports)] use std::ascii::AsciiExt; 59:03.96 | ^^^^^^^^^^^^^^^^^^^^ 59:03.96 | 59:03.96 = note: #[warn(deprecated)] on by default 59:03.96 59:03.96 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 59:03.96 --> servo/components/selectors/parser.rs:17:30 59:03.97 | 59:03.97 17 | #[allow(unused_imports)] use std::ascii::AsciiExt; 59:03.97 | ^^^^^^^^^^^^^^^^^^^^ 59:03.97 59:09.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 59:09.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/css/Declaration.h:25, 59:09.58 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:32, 59:09.59 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: 59:09.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 59:09.59 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSDataBlock.h:153:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 59:09.59 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 59:09.59 ^ 59:09.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 59:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/Element.h:46, 59:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasImageCache.cpp:11, 59:09.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 59:09.61 /usr/src/RPM/BUILD/thunderbird-60.5.0/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 59:09.61 class nsCSSValue { 59:09.61 ^~~~~~~~~~ 59:09.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:09.61 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCOMPtr.h:30, 59:09.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsAutoPtr.h:10, 59:09.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasImageCache.cpp:7, 59:09.62 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 59:09.62 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': 59:09.63 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.64 foundInterface = 0; \ 59:09.64 ^~~~~~~~~~~~~~ 59:09.64 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 59:09.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 59:09.64 ^~~~~~~~~~~~~~~~~~~~~~~ 59:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:1052:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59:09.65 NS_INTERFACE_MAP_END 59:09.65 ^~~~~~~~~~~~~~~~~~~~ 59:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.65 else 59:09.65 ^~~~ 59:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:09.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:09.66 ^~~~~~~~~~~~~~~~~~ 59:09.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/CanvasRenderingContext2D.cpp:1051:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:09.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 59:09.67 ^~~~~~~~~~~~~~~~~~~~~~ 59:09.67 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': 59:09.68 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.68 foundInterface = 0; \ 59:09.68 ^~~~~~~~~~~~~~ 59:09.69 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 59:09.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 59:09.70 ^~~~~~~~~~~~~~~~~~~~~~~ 59:09.70 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59:09.70 NS_INTERFACE_MAP_END 59:09.70 ^~~~~~~~~~~~~~~~~~~~ 59:09.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.71 else 59:09.71 ^~~~ 59:09.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:09.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:09.71 ^~~~~~~~~~~~~~~~~~ 59:09.71 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmap.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:09.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 59:09.71 ^~~~~~~~~~~~~~~~~~~~~~ 59:09.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': 59:09.72 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.72 foundInterface = 0; \ 59:09.72 ^~~~~~~~~~~~~~ 59:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 59:09.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 59:09.73 ^~~~~~~~~~~~~~~~~~~~~~~ 59:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59:09.73 NS_INTERFACE_MAP_END 59:09.73 ^~~~~~~~~~~~~~~~~~~~ 59:09.73 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.74 else 59:09.74 ^~~~ 59:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:09.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:09.74 ^~~~~~~~~~~~~~~~~~ 59:09.74 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageBitmapRenderingContext.cpp:260:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:09.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 59:09.74 ^~~~~~~~~~~~~~~~~~~~~~ 59:09.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': 59:09.75 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.75 foundInterface = 0; \ 59:09.75 ^~~~~~~~~~~~~~ 59:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 59:09.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 59:09.76 ^~~~~~~~~~~~~~~~~~~~~~~ 59:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 59:09.76 NS_INTERFACE_MAP_END 59:09.76 ^~~~~~~~~~~~~~~~~~~~ 59:09.76 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.77 else 59:09.77 ^~~~ 59:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:09.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:09.77 ^~~~~~~~~~~~~~~~~~ 59:09.77 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:09.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 59:09.78 ^~~~~~~~~~~~~~~~~~~~~~ 59:09.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': 59:09.78 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.79 foundInterface = 0; \ 59:09.79 ^~~~~~~~~~~~~~ 59:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:09.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:09.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.79 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:09.80 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 59:09.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.80 else 59:09.80 ^~~~ 59:09.80 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 59:09.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 59:09.80 ^~~~~~~~~~~~~~~~~~ 59:09.81 /usr/src/RPM/BUILD/thunderbird-60.5.0/dom/canvas/OffscreenCanvas.cpp:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 59:09.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 59:09.81 ^~~~~~~~~~~~~~~~~~~~~~ 59:09.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 59:09.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:09.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:09.81 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h:8, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:3, 59:09.82 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings6.cpp:2: 59:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GroupedHistoryEvent.cpp: In member function 'virtual nsresult mozilla::dom::GroupedHistoryEvent::QueryInterface(const nsIID&, void**)': 59:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:09.83 foundInterface = 0; \ 59:09.83 ^~~~~~~~~~~~~~ 59:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:09.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:09.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.83 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GroupedHistoryEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:09.83 NS_INTERFACE_MAP_END_INHERITING(Event) 59:09.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 59:09.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 59:09.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:9, 59:09.84 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings6.cpp:2: 59:09.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 59:09.84 } else 59:09.84 ^~~~ 59:09.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 59:09.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 59:09.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.84 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/GroupedHistoryEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59:09.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupedHistoryEvent) 59:09.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:10.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 59:10.78 libdom_canvas.a.desc 59:10.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/canvas' 59:12.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:12.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:22.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:22.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:8, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:3, 59:22.99 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 59:23.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': 59:23.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 59:23.00 foundInterface = 0; \ 59:23.00 ^~~~~~~~~~~~~~ 59:23.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 59:23.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 59:23.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:23.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 59:23.00 NS_INTERFACE_MAP_END_INHERITING(Event) 59:23.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:23.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 59:23.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 59:23.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:9, 59:23.00 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 59:23.00 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 59:23.00 } else 59:23.00 ^~~~ 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 59:23.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 59:23.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 59:23.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) 59:23.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:23.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 59:23.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 59:23.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/DataTransferBinding.h:6, 59:23.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/DataTransferBinding.cpp:3, 59:23.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:2: 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 59:23.01 memset(aT, 0, sizeof(T)); 59:23.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 59:23.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/EventTargetBinding.cpp:23, 59:23.01 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings4.cpp:350: 59:23.01 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 59:23.01 struct GlobalProperties { 59:23.01 ^~~~~~~~~~~~~~~~ 59:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 59:26.59 Compiling malloc_size_of v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/malloc_size_of) 60:01.27 Compiling darling_core v0.3.0 60:01.27 Compiling synstructure v0.7.0 60:01.27 Compiling cstr-macros v0.1.2 60:08.68 Compiling cstr v0.1.3 60:15.18 Compiling xpcom v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/xpcom/rust/xpcom) 60:51.54 Compiling darling_macro v0.3.0 61:00.11 Compiling darling v0.3.0 61:05.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 61:05.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 61:05.05 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCIceCandidate::QueryInterface(const nsIID&, void**)': 61:05.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 61:05.05 foundInterface = 0; \ 61:05.05 ^~~~~~~~~~~~~~ 61:05.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 61:05.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 61:05.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.05 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1297:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 61:05.05 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCIceCandidate) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 61:05.06 } else 61:05.06 ^~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 61:05.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1296:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 61:05.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCIceCandidate) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCPeerConnection::QueryInterface(const nsIID&, void**)': 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 61:05.06 foundInterface = 0; \ 61:05.06 ^~~~~~~~~~~~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 61:05.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1471:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 61:05.06 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCPeerConnection) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 61:05.06 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 61:05.06 } else 61:05.06 ^~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 61:05.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.06 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1470:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 61:05.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCPeerConnection) 61:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsUtils.h:14, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupports.h:77, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsTArray.h:28, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/ErrorResult.h:37, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCSessionDescription::QueryInterface(const nsIID&, void**)': 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 61:05.07 foundInterface = 0; \ 61:05.07 ^~~~~~~~~~~~~~ 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 61:05.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 61:05.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1626:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 61:05.07 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCSessionDescription) 61:05.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:7, 61:05.07 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 61:05.07 } else 61:05.07 ^~~~ 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 61:05.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 61:05.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.07 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1625:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 61:05.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCSessionDescription) 61:05.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:05.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/jspubtd.h:17, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/js/RootingAPI.h:19, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:6, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/VideoTrackBinding.cpp:3, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:2: 61:05.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 61:05.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2499:45: required from here 61:05.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/PodOperations.h:30: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] 61:05.08 memset(aT, 0, sizeof(T)); 61:05.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 61:05.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/WindowBinding.cpp:26, 61:05.08 from /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings/UnifiedBindings22.cpp:206: 61:05.08 /usr/src/RPM/BUILD/thunderbird-60.5.0/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 61:05.08 struct GlobalProperties { 61:05.08 ^~~~~~~~~~~~~~~~ 61:05.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 61:05.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 61:05.28 libdom_bindings.a.desc 61:05.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dom/bindings' 61:19.20 Compiling malloc_size_of_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/malloc_size_of_derive) 61:19.20 Compiling style_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style_derive) 61:49.44 Compiling style_traits v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style_traits) 61:49.64 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 61:49.64 --> servo/components/style_traits/viewport.rs:10:30 61:49.64 | 61:49.64 10 | #[allow(unused_imports)] use std::ascii::AsciiExt; 61:49.64 | ^^^^^^^^^^^^^^^^^^^^ 61:49.64 | 61:49.64 = note: #[warn(deprecated)] on by default 61:49.64 63:04.25 Compiling audioipc v0.2.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/audioipc) 63:10.55 Compiling audioipc-server v0.2.2 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/server) 63:10.55 Compiling audioipc-client v0.3.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/media/audioipc/client) 63:53.49 Compiling style v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/components/style) 75:39.37 Compiling geckoservo v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.0/servo/ports/geckolib) 78:44.91 Compiling gkrust-shared v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/library/rust/shared) 78:45.60 Compiling gkrust v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/library/rust) 83:28.20 Finished release [optimized] target(s) in 79m 36s 83:28.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 83:28.90 symverscript 83:28.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 83:29.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 83:29.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 83:30.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 83:30.26 libxul_s.a.desc 83:30.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 84:55.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 84:55.96 libxul.so 84:55.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 84:56.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 84:56.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 84:57.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 84:57.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 84:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 84:57.42 plugin-container 84:57.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/ipc/app' 84:57.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 84:57.69 xpcshell 84:57.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/js/xpconnect/shell' 84:57.69 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 84:57.69 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 84:57.76 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 84:57.76 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 84:59.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 84:59.47 multilocale.txt 84:59.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 85:06.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 85:06.09 dependentlibs.list 85:06.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/library' 85:13.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 85:13.46 ScalarArtifactDefinitions.json 85:13.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/components/telemetry' 85:15.76 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 85:15.76 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 85:15.85 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 85:15.85 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 85:16.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 85:16.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.64 === 85:16.64 === If you get failures below, please file a bug describing the error 85:16.64 === and your environment (compiler and linker versions), and 85:16.64 === provide the pre-elfhacked library as an attachment. 85:16.64 === Use --disable-elf-hack until this is fixed. 85:16.64 === 85:16.64 0x00000019 (INIT_ARRAY) 0x5ef8 85:16.64 test-array.so: Reduced by 3948 bytes 85:16.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 85:16.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.77 === 85:16.77 === If you get failures below, please file a bug describing the error 85:16.77 === and your environment (compiler and linker versions), and 85:16.77 === provide the pre-elfhacked library as an attachment. 85:16.77 === Use --disable-elf-hack until this is fixed. 85:16.77 === 85:16.77 0x0000000c (INIT) 0x1780 85:16.77 test-ctors.so: Reduced by 3948 bytes 85:16.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 85:16.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:16.83 PASS 85:16.83 PASS 85:16.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/build/unix/elfhack' 85:58.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 85:58.43 update.locale 85:58.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/toolkit/locales' 86:21.97 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:21.97 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:22.06 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:22.06 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:22.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/quitter' 86:22.71 Packaging quitter@mozilla.org.xpi... 86:22.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/tools/quitter' 86:24.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/lightning' 86:24.34 Packaging lightning-6.2.5.en-US.xpi... 86:24.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/lightning' 86:25.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/timezones' 86:25.62 Packaging calendar-timezones-2.2018e.xpi... 86:25.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/calendar/timezones' 86:25.64 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:25.64 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' 86:25.64 gmake: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0' 86:25.67 596 compiler warnings present. 86:53.19 Overall system resources - Wall time: 5186s; CPU: 53%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 87:06.09 warning: /usr/include/bits/string_fortified.h:34:33 [-Warray-bounds] 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 20 is out of the bounds [0, 12] of object 'snapshot' with type 'mozilla::SandboxReporter::Snapshot' 87:06.09 warning: /usr/include/bits/string_fortified.h:34:33 [-Wstringop-overflow=] 'void* __builtin_memcpy(void*, const void*, unsigned int)' specified size between 2147483648 and 4294967295 exceeds maximum object size 2147483647 87:06.09 warning: /usr/include/bits/string_fortified.h:34:33 [-Warray-bounds] 'void* __builtin_memcpy(void*, const void*, unsigned int)' pointer overflow between offset 0 and size [2147483648, 2147483647] 87:06.09 warning: /usr/include/bits/string_fortified.h:34:33 [-Warray-bounds] 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' offset 12 is out of the bounds [0, 4] of object 'prefEntries' with type 'nsTArray >' 87:06.09 warning: /usr/include/bits/string_fortified.h:128:33 [-Wrestrict] '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 87:06.09 warning: /usr/include/features.h:184:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 87:06.09 warning: comm/calendar/libical/src/libical/icallangbind.c:322:9 [-Wunused-but-set-variable] variable 'result' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icalmime.c:195:26 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? 87:06.09 warning: comm/calendar/libical/src/libical/icalmime.c:385:26 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? 87:06.09 warning: comm/calendar/libical/src/libical/icalparameter.c:114:26 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? 87:06.09 warning: comm/calendar/libical/src/libical/icalrecur.c:363:11 [-Wunused-but-set-variable] variable 'end' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icalrecur.c:1423:7 [-Wunused-variable] unused variable 'has_by_day' 87:06.09 warning: comm/calendar/libical/src/libical/icalrecur.c:1569:9 [-Wunused-variable] unused variable 'this_frequency' 87:06.09 warning: comm/calendar/libical/src/libical/icalrecur.c:1845:27 [-Wunused-but-set-variable] variable 't' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icalrecur.c:2115:6 [-Wunused-but-set-variable] variable 'dow' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1555:1 [-Wunused-function] 'fetch_lat_long_from_string' defined but not used 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1620:1 [-Wunused-function] 'icaltimezone_parse_zone_tab' defined but not used 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1908:29 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1908:42 [-Wformat-truncation=] '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1910:29 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'snprintf' call is the same expression as the destination; did you mean to provide an explicit length? 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1910:42 [-Wformat-truncation=] '%02i' directive output may be truncated writing between 2 and 6 bytes into a region of size 3 87:06.09 warning: comm/calendar/libical/src/libical/icaltimezone.c:1913:20 [-Wunused-function] 'get_zone_directory' defined but not used 87:06.09 warning: comm/calendar/libical/src/libical/icaltypes.c:88:32 [-Wunused-but-set-variable] variable 'null_tr' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icalvalue.c:824:17 [-Wunused-but-set-variable] variable 'data' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/icalvalue.c:876:27 [-Wformat-truncation=] '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 87:06.09 warning: comm/calendar/libical/src/libical/icalvalue.c:878:27 [-Wformat-truncation=] '%02d' directive output may be truncated writing between 2 and 8 bytes into a region of size between 2 and 6 87:06.09 warning: comm/calendar/libical/src/libical/sspm.c:708:16 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? 87:06.09 warning: comm/calendar/libical/src/libical/sspm.c:814:13 [-Wsizeof-pointer-memaccess] argument to 'sizeof' in 'strncmp' call is the same expression as the second source; did you mean to provide an explicit length? 87:06.09 warning: comm/calendar/libical/src/libical/sspm.c:979:21 [-Wunused-but-set-variable] variable 'end' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/sspm.c:1042:11 [-Wunused-but-set-variable] variable 'part' set but not used 87:06.09 warning: comm/calendar/libical/src/libical/vsnprintf.c:169:13 [-Wunused-function] 'vsnprintf_dummy_func' defined but not used 87:06.09 warning: comm/db/mork/src/morkConfig.h:128:59 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class morkCell'; use copy-assignment or copy-initialization instead 87:06.09 warning: comm/db/mork/src/morkConfig.h:129:59 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class morkRow' with no trivial copy-assignment; use value-initialization instead 87:06.09 warning: comm/db/mork/src/morkConfig.h:129:59 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class morkCell'; use assignment or value-initialization instead 87:06.09 warning: comm/ldap/c-sdk/include/ldap-extension.h:772:82 [-Wsign-compare] operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand 87:06.10 warning: comm/ldap/c-sdk/include/ldap-extension.h:773:95 [-Wsign-compare] operand of ?: changes signedness from 'char' to 'long unsigned int' due to unsignedness of other operand 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:77:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:138:16 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:183:11 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_slen_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:283:15 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:336:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:389:16 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_len_t' {aka 'unsigned int'} and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:493:43 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:559:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:559:35 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:560:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:587:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:588:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:601:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:601:35 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:602:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:625:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:626:12 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:635:42 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/decode.c:663:9 [-Wsign-compare] comparison of integer expressions of different signedness: 'ber_int_t' {aka 'int'} and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/io.c:743:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/io.c:784:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1348:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/liblber/io.c:1495:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/disptmpl.c:184:17 [-Wmaybe-uninitialized] 'tmpl' may be used uninitialized in this function 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:424:7 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:440:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:456:16 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:465:14 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:466:41 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/error.c:471:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c:95:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:430:18 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:464:17 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/getoption.c:473:13 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/getvalues.c:112:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:85:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:86:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/os-ip.c:369:64 [-Wpointer-sign] pointer targets in passing argument 5 of 'getsockopt' differ in signedness 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/os-ip.c:588:38 [-Wsign-compare] comparison of integer expressions of different signedness: 'nsldapi_in_addr_t' {aka 'unsigned int'} and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:90:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c:150:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:83:19 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:90:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:99:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:108:20 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/pwmodext.c:116:19 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/request.c:514:9 [-Wunused-variable] unused variable 'logname' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/request.c:1452:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:851:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/saslbind.c:860:10 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/sort.c:183:5 [-Wmisleading-indentation] this 'if' clause does not guard... 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:459:25 [-Wunused-but-set-variable] variable 'html' set but not used 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:22 [-Wformat-overflow=] '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:18 [-Wformat-overflow=] '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:18 [-Wformat-overflow=] '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:858:17 [-Wformat-overflow=] '%-*s' directive output between 1 and 2147483647 bytes may exceed minimum required size of 4095 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41 [-Wunused-but-set-variable] variable 'selectname' set but not used 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/ufn.c:109:15 [-Wmaybe-uninitialized] 'err' may be used uninitialized in this function 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:108:21 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:121:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldap/vlistctrl.c:135:25 [-Wsign-compare] comparison of integer expressions of different signedness: 'unsigned int' and 'int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libldif/line64.c:444:15 [-Wunused-but-set-variable] variable 'len' set but not used 87:06.10 warning: comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:289:21 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c:306:21 [-Wsign-compare] comparison of integer expressions of different signedness: 'int' and 'unsigned int' 87:06.10 warning: comm/mailnews/mime/src/mimepbuf.cpp:69:32 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'MimePartBufferData' {aka 'struct MimePartBufferData'} with no trivial copy-assignment; use assignment or value-initialization instead 87:06.10 warning: dom/base/nsAttrAndChildArray.cpp:424:58 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/base/nsAttrAndChildArray.cpp:425:65 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use assignment instead 87:06.10 warning: dom/base/nsAttrAndChildArray.cpp:855:45 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsAttrAndChildArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/base/nsMappedAttributes.cpp:166:52 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/base/nsMappedAttributes.cpp:284:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/indexedDB/ActorsParent.cpp:16857:3 [-Wmaybe-uninitialized] 'maintenanceAction' may be used uninitialized in this function 87:06.10 warning: dom/indexedDB/Key.cpp:575:5 [-Wmaybe-uninitialized] 'out' may be used uninitialized in this function 87:06.10 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'isForBrowser' may be used uninitialized in this function 87:06.10 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'childID' may be used uninitialized in this function 87:06.10 warning: dom/media/MediaStreamGraph.cpp:826:7 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 87:06.10 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] 'isLocal' may be used uninitialized in this function 87:06.10 warning: dom/plugins/base/nsJSNPRuntime.cpp:1982:57 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead 87:06.10 warning: dom/workers/RuntimeService.cpp:785:47 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate' with no trivial copy-assignment 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:112:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:277:58 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:375:75 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:469:56 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:497:55 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txNodeSet.cpp:570:62 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 87:06.10 warning: dom/xslt/xpath/txXPCOMExtensionFunction.cpp:326:57 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.10 warning: gfx/2d/DrawTargetCairo.cpp:446:20 [-Wmaybe-uninitialized] 'pat' may be used uninitialized in this function 87:06.10 warning: gfx/2d/InlineTranslator.cpp:48:3 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 87:06.10 warning: gfx/2d/InlineTranslator.cpp:54:3 [-Wmaybe-uninitialized] 'majorRevision' may be used uninitialized in this function 87:06.10 warning: gfx/2d/InlineTranslator.cpp:60:3 [-Wmaybe-uninitialized] 'minorRevision' may be used uninitialized in this function 87:06.10 warning: gfx/2d/InlineTranslator.cpp:67:46 [-Wmaybe-uninitialized] 'eventType' may be used uninitialized in this function 87:06.10 warning: gfx/2d/Path.cpp:509:18 [-Wmaybe-uninitialized] 't2' may be used uninitialized in this function 87:06.10 warning: gfx/2d/RecordedEventImpl.h:1656:3 [-Wmaybe-uninitialized] 'dashLength' may be used uninitialized in this function 87:06.11 warning: gfx/2d/RecordedEventImpl.h:1657:3 [-Wmaybe-uninitialized] 'joinStyle' may be used uninitialized in this function 87:06.11 warning: gfx/2d/RecordedEventImpl.h:1658:3 [-Wmaybe-uninitialized] 'capStyle' may be used uninitialized in this function 87:06.11 warning: gfx/2d/RecordedEventImpl.h:2612:26 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 87:06.11 warning: gfx/2d/RecordedEventImpl.h:3328:3 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 87:06.11 warning: gfx/gl/GLContext.h:1214:17 [-Wmaybe-uninitialized] 'texBinding' may be used uninitialized in this function 87:06.11 warning: gfx/gl/GLContext.h:2928:30 [-Wmaybe-uninitialized] 'oldVAO' may be used uninitialized in this function 87:06.11 warning: gfx/thebes/gfxGraphiteShaper.cpp:320:57 [-Wmaybe-uninitialized] 'clusterLoc' may be used uninitialized in this function 87:06.11 warning: gfx/vr/gfxVROpenVR.cpp:462:25 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 87:06.11 warning: gfx/vr/gfxVROpenVR.cpp:948:10 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 87:06.11 warning: gfx/vr/gfxVROpenVR.cpp:1100:41 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 87:06.11 warning: js/src/ds/LifoAlloc.h:844:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment 87:06.11 warning: js/src/ds/LifoAlloc.h:844:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment 87:06.11 warning: js/src/frontend/BytecodeEmitter.cpp:4165:26 [-Wmaybe-uninitialized] 'caseNoteIndex' may be used uninitialized in this function 87:06.11 warning: js/src/jit/BacktrackingAllocator.cpp:352:58 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::jit::VirtualRegister' with no trivial copy-assignment; use value-initialization instead 87:06.11 warning: js/src/jit/IonCacheIRCompiler.cpp:1530:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 87:06.11 warning: js/src/jit/IonCacheIRCompiler.cpp:1680:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 87:06.11 warning: js/src/jit/JitAllocPolicy.h:87:30 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment 87:06.11 warning: js/src/jit/JitAllocPolicy.h:87:30 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry >' with no trivial copy-assignment 87:06.11 warning: js/src/jit/JitAllocPolicy.h:87:30 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::detail::HashTableEntry' with no trivial copy-assignment 87:06.11 warning: js/src/jit/MIR.cpp:873:16 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 87:06.11 warning: js/src/jit/MIR.h:12183:39 [-Wmaybe-uninitialized] 'op' may be used uninitialized in this function 87:06.11 warning: js/src/util/StringBuffer.h:295:37 [-Wmaybe-uninitialized] 'voffset' may be used uninitialized in this function 87:06.11 warning: js/src/vm/Debugger.cpp:10089:24 [-Wmaybe-uninitialized] 's' may be used uninitialized in this function 87:06.11 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function 87:06.11 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function 87:06.11 warning: js/src/vm/NativeObject-inl.h:499:43 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::HeapSlot'; use assignment instead 87:06.11 warning: js/src/vm/StringType.h:917:26 [-Wmaybe-uninitialized] 'indexValue' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/AsmJS.cpp:2305:23 [-Wmaybe-uninitialized] 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmAST.h:238:72 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmAST.h:706:43 [-Wmaybe-uninitialized] 'index' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:4988:32 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:5404:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:5466:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:6604:43 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:6668:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:6679:20 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:6702:46 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBaselineCompile.cpp:7672:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:61:3 [-Wmaybe-uninitialized] 'trueType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:61:3 [-Wmaybe-uninitialized] 'falseType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:1594:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:1609:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:1629:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryIterator.h:1646:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryToAST.cpp:47:67 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmBinaryToAST.cpp:690:5 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:1833:3 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:1851:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:1854:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:1887:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:2670:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmIonCompile.cpp:2695:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] '*((void*)& memory +12)' may be used uninitialized in this function 87:06.11 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] 'memory.js::wasm::Limits::initial' may be used uninitialized in this function 87:06.11 warning: js/xpconnect/src/XPCJSContext.cpp:983:50 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead 87:06.11 warning: layout/base/FrameProperties.h:161:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function 87:06.11 warning: layout/base/PresShell.cpp:2540:23 [-Wmaybe-uninitialized] 'targetNeedsReflowFromParent' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsContainerFrame.cpp:737:21 [-Wmaybe-uninitialized] 'lastInFlow' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsFlexContainerFrame.cpp:4507:3 [-Wmaybe-uninitialized] 'flexContainerAscent' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsFrame.cpp:5298:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsFrame.cpp:5526:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsFrame.cpp:6017:11 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsGfxScrollFrame.cpp:3127:23 [-Wmaybe-uninitialized] 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function 87:06.11 warning: layout/generic/nsIFrame.h:3524:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function 87:06.11 warning: layout/painting/nsCSSRenderingGradients.h:31:70 [-Wmaybe-uninitialized] 'position' may be used uninitialized in this function 87:06.11 warning: layout/painting/nsDisplayList.h:1698:59 [-Wmaybe-uninitialized] 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function 87:06.11 warning: layout/style/nsCSSDataBlock.cpp:38:44 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.11 warning: layout/style/nsCSSDataBlock.cpp:460:41 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.11 warning: layout/style/nsCSSDataBlock.h:153:55 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class nsCSSValue' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.11 warning: layout/style/nsCSSParser.cpp:9029:26 [-Wmaybe-uninitialized] 'integer' may be used uninitialized in this function 87:06.11 warning: layout/style/nsCSSRuleProcessor.cpp:2211:32 [-Wmaybe-uninitialized] 'selectorForPseudo' may be used uninitialized in this function 87:06.11 warning: layout/style/nsCSSValue.cpp:208:10 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 87:06.11 warning: layout/style/nsCSSValue.h:615:78 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 87:06.11 warning: layout/style/nsHTMLStyleSheet.cpp:223:46 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct LangRuleTableEntry' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.12 warning: layout/style/nsMediaList.cpp:157:21 [-Wmaybe-uninitialized] 'cmp' may be used uninitialized in this function 87:06.12 warning: layout/style/nsRuleNode.cpp:3016:12 [-Wmaybe-uninitialized] 'column' may be used uninitialized in this function 87:06.12 warning: layout/style/nsRuleNode.cpp:9349:49 [-Wmaybe-uninitialized] 'borderOffset' may be used uninitialized in this function 87:06.12 warning: layout/style/nsRuleNode.cpp:9353:50 [-Wmaybe-uninitialized] 'paddingOffset' may be used uninitialized in this function 87:06.12 warning: layout/tables/nsTableFrame.cpp:7464:76 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead 87:06.12 warning: layout/tables/nsTableFrame.h:42:20 [-Wmaybe-uninitialized] 'fType' may be used uninitialized in this function 87:06.12 warning: media/mtransport/sigslot.h:2074:5 [-Wmaybe-uninitialized] 'layer' may be used uninitialized in this function 87:06.12 warning: media/mtransport/test_nr_socket.cpp:790:31 [-Wmaybe-uninitialized] 'compare_flags' may be used uninitialized in this function 87:06.12 warning: media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:155:30 [-Wmaybe-uninitialized] 'log_level' may be used uninitialized in this function 87:06.12 warning: media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:1827:7 [-Wmaybe-uninitialized] '*((void*)& max_pixel_count +4)' may be used uninitialized in this function 87:06.12 warning: netwerk/cache/nsDiskCacheMap.cpp:85:50 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsDiskCacheHeader'; use assignment or value-initialization instead 87:06.12 warning: netwerk/cache/nsDiskCacheMap.cpp:346:69 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class nsDiskCacheRecord'; use assignment or value-initialization instead 87:06.12 warning: objdir/comm/calendar/libical/src/libical/icalderivedproperty.c:1386:58 [-Wdiscarded-qualifiers] passing argument 1 of 'icalproperty_get_first_parameter' discards 'const' qualifier from pointer target type 87:06.12 warning: objdir/comm/calendar/libical/src/libical/icalrestriction.c:1898:1 [-Wunused-function] 'icalrestriction_get_component_restriction' defined but not used 87:06.12 warning: objdir/dist/include/js/HashTable.h:1307:35 [-Wmaybe-uninitialized] 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' may be used uninitialized in this function 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::ArrayObjectKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, mozilla::jsipc::ObjectIdHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, RefPtr >, js::HashMap, RefPtr, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, RefPtr > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::StackBaseShape, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::LiveEnvironmentVal>, js::HashMap, js::LiveEnvironmentVal, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::LiveEnvironmentVal> >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, nsNthIndexCache::SystemAllocPolicy>::MapHashPolicy, nsNthIndexCache::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::MissingEnvironmentKey, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, mozilla::jsipc::ObjectId>, js::HashMap, mozilla::jsipc::ObjectId, js::MovableCellHasher >, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, mozilla::jsipc::ObjectId> >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::ObjectGroupCompartment::AllocationSiteKey, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HeapPtr >, js::HashMap, js::HeapPtr, js::MovableCellHasher >, js::ZoneAllocPolicy>::MapHashPolicy, js::ZoneAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry, js::HeapPtr > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashSet, js::SavedFrame::HashPolicy, js::SystemAllocPolicy>::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::LifoAllocPolicy<(js::Fallibility)0> >::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1613:13 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment 87:06.12 warning: objdir/dist/include/js/HashTable.h:1726:5 [-Wmaybe-uninitialized] 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Ptr::entry_' may be used uninitialized in this function 87:06.12 warning: objdir/dist/include/js/Utility.h:529:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' writing to an object of type 'struct JSContext' with no trivial copy-assignment 87:06.13 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] '*((void*)& ar +4)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/BufferList.h:589:7 [-Wmaybe-uninitialized] 'lastSegmentSize' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:407:7 [-Wmaybe-uninitialized] '*((void*)& point +8)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:411:47 [-Wmaybe-uninitialized] '*((void*)& point +8)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:736:12 [-Wmaybe-uninitialized] '*((void*)& pointToInsert +8)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Maybe.h:127:5 [-Wmaybe-uninitialized] '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& atAnchor +8)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& memory +4)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& newStart +8)' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] 'tmp' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class AsmJSExport'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::ModuleScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gc::TenureCountCache'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::wasm::LinkDataTierCacheablePod'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSGlobal::CacheablePod'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::ProtectedDataNoCheckArgs'; use assignment instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::NativeIterator' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class JSScript' with no trivial copy-assignment; use value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::Array'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JSSubString'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroup' with no trivial copy-assignment; use assignment instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SandboxReport'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::GlobalScope::Data'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::EvalScope::Data'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AsmJSMetadataCacheablePod'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'struct js::FunctionScope::Data' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::VarScope::Data'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class js::ObjectGroupCompartment' with no trivial copy-assignment; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray >' with no trivial copy-assignment; use value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'class mozilla::EnumeratedArray' with no trivial copy-assignment; use value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::RangedArray'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:30:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::LexicalScope::Data'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:42:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:42:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::TemporaryTypeSet'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:42:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:98:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:98:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/PodOperations.h:139:10 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct js::uint8_clamped' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 87:06.13 warning: objdir/dist/include/mozilla/Vector.h:63:5 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Vector.h:160:5 [-Wmaybe-uninitialized] 'func' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Vector.h:505:19 [-Wmaybe-uninitialized] 'sigIndex' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/Vector.h:1310:11 [-Wmaybe-uninitialized] 'vlength' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/mozilla/mozalloc.h:164:21 [-Walloc-size-larger-than=] argument 1 value '4294967295' exceeds maximum object size 2147483647 87:06.13 warning: objdir/dist/include/nsCOMPtr.h:696:38 [-Wmaybe-uninitialized] 'lastContinuation' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'iSize' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'bSize' may be used uninitialized in this function 87:06.13 warning: objdir/dist/include/nsISupportsImpl.h:703:52 [-Wdelete-non-virtual-dtor] deleting object of polymorphic class type 'nsUnixSystemProxySettings' which has non-virtual destructor might cause undefined behavior 87:06.13 warning: objdir/dist/include/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 87:06.13 warning: objdir/dist/include/nsISupportsImpl.h:951:3 [-Wmultistatement-macros] macro expands to multiple statements 87:06.13 warning: objdir/dist/include/nsISupportsImpl.h:964:3 [-Wmultistatement-macros] macro expands to multiple statements 87:06.13 warning: objdir/dist/include/nsTString.h:551:5 [-Wmaybe-uninitialized] 'errorMessage' may be used uninitialized in this function 87:06.13 warning: objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7 [-Wmaybe-uninitialized] '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function 87:06.13 warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12 [-Wunused-variable] unused variable 'rv' 87:06.13 warning: tools/profiler/core/platform.cpp:1184:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 87:06.13 warning: tools/profiler/lul/LulMain.cpp:1452:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 87:06.13 warning: xpcom/base/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 87:06.13 warning: xpcom/io/nsStorageStream.cpp:509:14 [-Wmaybe-uninitialized] 'offset' may be used uninitialized in this function 87:06.13 warning: xpcom/io/nsStorageStream.cpp:553:12 [-Wmaybe-uninitialized] 'remaining' may be used uninitialized in this function 87:06.13 (suppressed 6 warnings in gfx/angle) 87:06.13 (suppressed 6 warnings in gfx/cairo) 87:06.13 (suppressed 3 warnings in gfx/graphite2) 87:06.13 (suppressed 4 warnings in gfx/harfbuzz) 87:06.13 (suppressed 53 warnings in gfx/skia) 87:06.13 (suppressed 4 warnings in gfx/vr/openvr) 87:06.13 (suppressed 1 warnings in gfx/webrender) 87:06.13 (suppressed 1 warnings in intl/hyphenation/hyphen) 87:06.13 (suppressed 52 warnings in intl/icu) 87:06.13 (suppressed 2 warnings in media/ffvpx) 87:06.13 (suppressed 1 warnings in media/libmkv) 87:06.13 (suppressed 1 warnings in media/libnestegg) 87:06.13 (suppressed 1 warnings in media/libsoundtouch) 87:06.13 (suppressed 1 warnings in media/libspeex_resampler) 87:06.13 (suppressed 65 warnings in media/mtransport/third_party) 87:06.13 (suppressed 61 warnings in media/webrtc/trunk) 87:06.13 (suppressed 1 warnings in modules/woff2) 87:06.13 (suppressed 1 warnings in netwerk/sctp/src) 87:06.14 We know it took a while, but your build finally finished successfully! To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| + ./mach buildsymbols 0:00.55 /usr/bin/gmake -C . -j32 -s -w buildsymbols + dir=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir + pushd enigmail ~/RPM/BUILD/thunderbird-60.5.0/enigmail ~/RPM/BUILD/thunderbird-60.5.0 + ./configure checking for python2... /usr/bin/python2 checking for perl... /usr/bin/perl checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu configure: creating ./config.status config.status: creating config/autoconf.mk + make STRIP=/bin/true MOZ_MAKE_FLAGS= make: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail' make -C ipc make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ipc' make -C modules make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ipc/modules' ../../util/install -m 644 ../../build/dist/modules subprocess.jsm enigmailprocess_shared_unix.js enigmailprocess_worker_common.js enigmailprocess_common.jsm enigmailprocess_shared_win.js enigmailprocess_worker_unix.js enigmailprocess_main.jsm enigmailprocess_unix.jsm enigmailprocess_worker_win.js enigmailprocess_shared.js enigmailprocess_win.jsm make[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ipc/modules' make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ipc' make -C ui make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui' make -C content make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/content' ../../util/install -m 644 ../../build/dist/chrome/content autocryptInitiateBackup.xul autocryptInitiateBackup.js autocryptSetupPasswd.xul autocryptSetupPasswd.js columnOverlay.xul columnOverlay.js enigmailCommon.js enigmailAbCardViewOverlay.xul enigmailAbContactsPanel.xul enigmailAbOverlay.js aboutEnigmail.html enigmailAddUidDlg.js enigmailAddUidDlg.xul enigmailAdvancedIdentityDlg.js enigmailAdvancedIdentityDlg.xul enigmailMsgBox.js enigmailMsgBox.xul enigmailAttachmentsDialog.xul enigmailAttachmentsDialog.js enigmailAmIdEditOverlay.xul enigmailCheckLanguage.xul enigmailCardDetails.js enigmailCardDetails.xul enigmailConsole.xul enigmailConsole.js enigmailConsole.htm enigmailCustToolOverlay.js enigmailCustToolOverlay.xul enigmailDispPhoto.js enigmailDispPhoto.xul enigmailEditIdentity.js enigmailEditIdentity.xul enigmailEditKeyExpiryDlg.js enigmailEditKeyExpiryDlg.xul enigmailEditKeyTrustDlg.js enigmailEditKeyTrustDlg.xul enigmailEncryptionDlg.xul enigmailEncryptionDlg.js enigmailGenCardKey.js enigmailGenCardKey.xul enigmailGenericDisplay.js enigmailGenericDisplay.xul enigmailGenericDisplay.htm enigmailHelp.xul enigmailHelp.js enigmailImportPhoto.js enigmailImportPhoto.xul keyDetailsDlg.js keyDetailsDlg.xul enigmailKeyManager.xul enigmailKeyManager.js enigmailManageUidDlg.js enigmailManageUidDlg.xul enigmailRulesEditor.xul enigmailRulesEditor.js enigmailSearchKey.js enigmailSearchKey.xul enigmailKeyImportInfo.js enigmailKeyImportInfo.xul enigmailSingleRcptSettings.js enigmailSingleRcptSettings.xul enigmailSelectRule.js enigmailSelectRule.xul enigmailSetCardPin.js enigmailSetCardPin.xul enigmailSignKeyDlg.js enigmailSignKeyDlg.xul accountManagerOverlay.js accountManagerOverlay.xul pref-enigmail.xul pref-enigmail.js pref-pep.xul pref-pep.js am-enigprefs.xul am-enigprefs.js editSingleAccount.xul enigmailKeygen.xul enigmailKeygen.js enigmailKeygenConsole.htm enigmailKeyserverDlg.xul enigmailKeyserverDlg.js enigmailKeySelection.xul enigmailKeySelection.js enigmailMsgComposeOverlay.xul enigmailMsgComposeOverlay-sm.xul enigmailMsgComposeOverlay.js enigmailMsgComposeHelper.js messengerOverlay-tbird.xul messengerOverlay-sm.xul enigmailMessengerOverlay.xul enigmailMessengerOverlay.js enigmailMsgHdrViewOverlay.xul enigmailMsgHdrViewOverlay.js enigmailFilterEditorOverlay.xul enigmailFilterEditorOverlay.js enigmailFilterListOverlay.xul enigmailFilterListOverlay.js enigmailMsgPrintOverlay.xul enigmailMsgPrintOverlay.js enigmailPrivacyOverlay.js enigmailPrivacyOverlay.xul enigmailSetupWizard.js enigmailSetupWizard.xul enigmailWrapSelection.xul enigmailWrapSelection.js enigmailViewFile.js enigmailViewFile.xul enigRetrieveProgress.xul enigRetrieveProgress.js exportSettingsWizard.js exportSettingsWizard.xul upgradeInfo.html pepHandshake.xul pepHandshake.js pepPrepHandshake.xul pepPrepHandshake.js pepTrustWords.xul pepTrustWords.js make[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/content' make -C skin make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/skin' ../../util/install -m 644 ../../build/dist/chrome/content images/check0.png images/check1.png images/check2.png ../../util/install -m 644 ../../build/dist/chrome/skin/tb-win-xp tb-windows/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png tb-windows/images/enigEncInactive.png tb-windows/images/enigEncNotOk.png tb-windows/images/enigEncOk.png tb-windows/images/enigSignInactive.png tb-windows/images/enigSignNotOk.png tb-windows/images/enigSignOk.png tb-windows/images/enigSignUnkown.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png tb-windows/images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceYes.png tb-windows/images/enigEncForceNo.png images/decrypt-inactive-18.svg images/decrypt-active-18.svg images/encrypt-inactive-18.svg images/encrypt-active-18.svg images/encrypt-disabled-18.svg images/sign-active-18.svg images/sign-disabled-18.svg images/sign-inactive-18.svg images/importSuccess.png images/attach-active-18.svg images/attach-disabled-18.svg images/attach-inactive-18.svg images/warning-16.png images/password-error.svg images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg images/headerProtected-18.svg images/headerUnprotected-18.svg ../../util/install -m 644 ../../build/dist/chrome/skin/aero tb-aero/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png tb-windows/images/enigEncInactive.png tb-windows/images/enigEncNotOk.png tb-windows/images/enigEncOk.png tb-windows/images/enigSignInactive.png tb-windows/images/enigSignNotOk.png tb-windows/images/enigSignOk.png tb-windows/images/enigSignUnkown.png images/importSuccess.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png tb-windows/images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceYes.png tb-windows/images/enigEncForceNo.png images/decrypt-inactive-18.svg images/decrypt-active-18.svg images/encrypt-inactive-18.svg images/encrypt-active-18.svg images/encrypt-disabled-18.svg images/sign-active-18.svg images/sign-disabled-18.svg images/sign-inactive-18.svg images/attach-active-18.svg images/attach-disabled-18.svg images/attach-inactive-18.svg images/password-error.svg images/warning-16.png images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg images/headerProtected-18.svg images/headerUnprotected-18.svg ../../util/install -m 644 ../../build/dist/chrome/skin/tb-mac tb-mac/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png tb-mac/images/enigEncInactive.png tb-mac/images/enigEncNotOk.png tb-mac/images/enigEncOk.png tb-mac/images/enigSignInactive.png tb-mac/images/enigSignNotOk.png tb-mac/images/enigSignOk.png tb-mac/images/enigSignUnkown.png images/importSuccess.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png tb-mac/images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceYes.png tb-windows/images/enigEncForceNo.png images/decrypt-active-18.svg images/decrypt-inactive-18.svg images/encrypt-inactive-18.svg images/encrypt-active-18.svg images/encrypt-disabled-18.svg images/sign-active-18.svg images/sign-disabled-18.svg images/sign-inactive-18.svg images/attach-active-18.svg images/attach-disabled-18.svg images/attach-inactive-18.svg images/warning-16.png images/password-error.svg images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg images/headerProtected-18.svg images/headerUnprotected-18.svg ../../util/install -m 644 ../../build/dist/chrome/skin/tb-linux tb-linux/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png tb-linux/images/enigEncInactive.png tb-linux/images/enigEncNotOk.png tb-linux/images/enigEncOk.png tb-linux/images/enigSignInactive.png tb-linux/images/enigSignNotOk.png tb-linux/images/enigSignOk.png tb-linux/images/enigSignUnkown.png images/importSuccess.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png tb-linux/images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceNo.png tb-windows/images/enigEncForceYes.png images/decrypt-inactive-18.svg images/decrypt-active-18.svg images/encrypt-inactive-18.svg images/encrypt-active-18.svg images/encrypt-disabled-18.svg images/sign-active-18.svg images/sign-disabled-18.svg images/sign-inactive-18.svg images/attach-active-18.svg images/attach-disabled-18.svg images/attach-inactive-18.svg images/warning-16.png images/password-error.svg images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg images/headerProtected-18.svg images/headerUnprotected-18.svg ../../util/install -m 644 ../../build/dist/chrome/skin/classic-seamonkey classic-seamonkey/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png classic-seamonkey/images/enigEncInactive.png classic-seamonkey/images/enigEncNotOk.png classic-seamonkey/images/enigEncOk.png classic-seamonkey/images/enigSignInactive.png classic-seamonkey/images/enigSignNotOk.png classic-seamonkey/images/enigSignOk.png classic-seamonkey/images/enigSignUnkown.png images/importSuccess.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png classic-seamonkey/images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceYes.png tb-windows/images/enigEncForceNo.png images/decrypt-inactive-24.svg images/decrypt-active-24.svg images/decrypt-inactive-30.svg images/decrypt-active-30.svg images/encrypt-inactive-24.svg images/encrypt-active-24.svg images/encrypt-disabled-24.svg images/sign-active-24.svg images/sign-disabled-24.svg images/sign-inactive-24.svg images/encrypt-inactive-30.svg images/encrypt-active-30.svg images/encrypt-disabled-30.svg images/sign-active-30.svg images/sign-disabled-30.svg images/sign-inactive-30.svg images/attach-inactive-24.svg images/attach-inactive-30.svg images/attach-disabled-24.svg images/attach-disabled-30.svg images/attach-active-24.svg images/attach-active-30.svg images/warning-16.png images/password-error.svg images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg images/headerProtected-24.svg images/headerUnprotected-24.svg images/headerProtected-30.svg images/headerUnprotected-30.svg ../../util/install -m 644 ../../build/dist/chrome/skin/modern modern/enigmail.css common/enigmail-common.css common/enigmail-pEp.css common/enigmail-html.css images/enigmail-about.svg images/enigmail-logo.png images/enigdecrypt-act.png images/enigdecrypt-dis.png images/enigdecrypt-hov.png images/enigdecrypt.png tb-windows/images/enigEncInactive.png tb-windows/images/enigEncNotOk.png tb-windows/images/enigEncOk.png tb-windows/images/enigSignInactive.png tb-windows/images/enigSignNotOk.png tb-windows/images/enigSignOk.png images/enigSignUnkown.png images/modern-encrypt-active-force.png images/modern-encrypt-active.png images/modern-encrypt-inactive-force.png images/modern-encrypt-inactive.png images/modern-sign-active-force.png images/modern-sign-active.png images/modern-sign-inactive-force.png images/modern-sign-inactive.png images/modern-attach-active.png images/modern-attach-disabled.png images/modern-attach-inactive.png images/importSuccess.png images/twisty-open.png images/twisty-clsd.png images/spinning-wheel.png images/col-encrypted-signed.png tb-windows/images/enigSignActiveNone.png tb-windows/images/enigSignActivePlus.png tb-windows/images/enigSignActiveMinus.png tb-windows/images/enigSignActiveConflict.png tb-windows/images/enigSignInactiveNone.png tb-windows/images/enigSignInactivePlus.png tb-windows/images/enigSignInactiveMinus.png tb-windows/images/enigSignInactiveConflict.png tb-windows/images/enigSignForceYes.png tb-windows/images/enigSignForceNo.png tb-windows/images/enigEncActiveNone.png tb-windows/images/enigEncActivePlus.png tb-windows/images/enigEncActiveMinus.png tb-windows/images/enigEncActiveConflict.png tb-windows/images/enigEncInactiveNone.png tb-windows/images/enigEncInactivePlus.png tb-windows/images/enigEncInactiveMinus.png tb-windows/images/enigEncInactiveConflict.png tb-windows/images/enigEncForceYes.png tb-windows/images/enigEncForceNo.png images/modern-toolbar-background.png images/warning-16.png images/password-error.svg images/col-pEpGreen.svg images/col-pEpYellow.svg images/col-pEpRed.svg images/pEpGreen.svg images/pEpGrey.svg images/pEpYellow.svg images/pEpRed.svg images/pEpEncryptActive.svg images/pEpEncryptInactive.svg images/pEpLogo.svg make[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/skin' make -C locale/en-US make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/locale/en-US' ../../../util/install -m 644 ../../../build/dist/chrome/locale/en-US enigmail.dtd am-enigprefs.properties enigmail.properties ../../../util/install -m 644 ../../../build/dist/chrome/locale/en-US/help help/compose.html help/help.html help/messenger.html help/sendingPrefs.html help/editRcptRule.html help/initError.html help/rulesEditor.html make[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui/locale/en-US' make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/ui' make -C package make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/package' ../util/install -m 644 ../build/dist/modules/preferences prefs/defaultPrefs.js ../util/install -m 644 ../build/dist/modules addrbook.jsm amPrefsService.jsm app.jsm armor.jsm attachment.jsm autocrypt.jsm card.jsm clipboard.jsm commandLine.jsm configBackup.jsm configure.jsm constants.jsm core.jsm data.jsm decryption.jsm persistentCrypto.jsm dialog.jsm encryption.jsm errorHandling.jsm events.jsm execution.jsm funcs.jsm files.jsm filters.jsm filtersWrapper.jsm fixExchangeMsg.jsm gpgAgent.jsm glodaMime.jsm glodaUtils.jsm gpg.jsm hash.jsm httpProxy.jsm installGnuPG.jsm installPep.jsm key.jsm keyEditor.jsm keyRing.jsm keyUsability.jsm keyRefreshService.jsm keyserver.jsm keyserverUris.jsm lazy.jsm locale.jsm localizeHtml.jsm log.jsm mime.jsm mimeDecrypt.jsm mimeEncrypt.jsm mimeVerify.jsm msgCompFields.jsm msgRead.jsm os.jsm openpgp.jsm overlays.jsm passwordCheck.jsm passwords.jsm pEp.jsm pEpAdapter.jsm pEpDecrypt.jsm pEpFilter.jsm pEpListener.jsm pEpKeySync.jsm pgpmimeHandler.jsm pipeConsole.jsm prefs.jsm protocolHandler.jsm rng.jsm rules.jsm send.jsm singletons.jsm socks5Proxy.jsm stdlib.jsm streams.jsm system.jsm time.jsm timer.jsm tor.jsm trust.jsm uris.jsm verify.jsm versioning.jsm webKey.jsm wkdLookup.jsm windows.jsm wksMimeHandler.jsm zbase32.jsm echo '"use strict";' > ../build/dist/modules/buildDate.jsm echo 'var EXPORTED_SYMBOLS = ["EnigmailBuildDate"];' >> ../build/dist/modules/buildDate.jsm echo 'const EnigmailBuildDate = "20190204-0627";' >> ../build/dist/modules/buildDate.jsm make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/package' make -C lang make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/lang' for l in ar bg ca cs de el es-ES fi fr gd gl hr hu it ja ko lt nb-NO nl pl pt-BR pt-PT ru sk sl sq sv-SE tr vi zh-CN zh-TW; do \ /usr/bin/perl ../util/fixlang.pl ../ui/locale/en-US $l; \ done + Writing ar/enigmail.dtd + Writing ar/enigmail.properties + Writing bg/enigmail.dtd + Writing bg/enigmail.properties + Writing ca/enigmail.dtd + Writing ca/enigmail.properties + Writing cs/enigmail.dtd + Writing cs/enigmail.properties + Writing de/enigmail.dtd + Writing de/enigmail.properties + Writing el/enigmail.dtd + Writing el/enigmail.properties + Writing es-ES/enigmail.dtd + Writing es-ES/enigmail.properties + Writing fi/enigmail.dtd + Writing fi/enigmail.properties + Writing fr/enigmail.dtd + Writing fr/enigmail.properties + Writing gd/enigmail.dtd + Writing gd/enigmail.properties + Writing gl/enigmail.dtd + Writing gl/enigmail.properties + Writing hr/enigmail.dtd + Writing hr/enigmail.properties + Writing hu/enigmail.dtd + Writing hu/enigmail.properties + Writing it/enigmail.dtd + Writing it/enigmail.properties + Writing ja/enigmail.dtd + Writing ja/enigmail.properties + Writing ko/enigmail.dtd + Writing ko/enigmail.properties + Writing lt/enigmail.dtd + Writing lt/enigmail.properties + Writing nb-NO/enigmail.dtd + Writing nb-NO/enigmail.properties + Writing nl/enigmail.dtd + Writing nl/enigmail.properties + Writing pl/enigmail.dtd + Writing pl/enigmail.properties + Writing pt-BR/enigmail.dtd + Writing pt-BR/enigmail.properties + Writing pt-PT/enigmail.dtd + Writing pt-PT/enigmail.properties + Writing ru/enigmail.dtd + Writing ru/enigmail.properties + Writing sk/enigmail.dtd + Writing sk/enigmail.properties + Writing sl/enigmail.dtd + Writing sl/enigmail.properties + Writing sq/enigmail.dtd + Writing sq/enigmail.properties + Writing sv-SE/enigmail.dtd + Writing sv-SE/enigmail.properties + Writing tr/enigmail.dtd + Writing tr/enigmail.properties + Writing vi/enigmail.dtd + Writing vi/enigmail.properties + Writing zh-CN/enigmail.dtd + Writing zh-CN/enigmail.properties + Writing zh-TW/enigmail.dtd + Writing zh-TW/enigmail.properties mkdir -p ../build/lang /usr/bin/perl ../util/make-lang-xpi.pl current-languages.txt ../build/lang /usr/bin/python2 ../util/JarMaker.py -j ../build/dist -t . -f flat ../build/lang/jar.mn processing ../build/lang/jar.mn make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/lang' make -C stdlib make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/stdlib' ../util/install -m 644 ../build/dist/modules/stdlib compose.jsm misc.jsm msgHdrUtils.jsm openpgp-lib.js openpgp.worker.min.js make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail/stdlib' ./util/genxpi enigmail-2.0.8.xpi 2.0.8 ./build/dist . enigmail yes genxpi: Generating enigmail-2.0.8.xpi in ./build/dist Creating enigmail-2.0.8.xpi file adding: modules/preferences/defaultPrefs.js (deflated 68%) adding: modules/addrbook.jsm (deflated 50%) adding: modules/amPrefsService.jsm (deflated 57%) adding: modules/app.jsm (deflated 58%) adding: modules/armor.jsm (deflated 70%) adding: modules/attachment.jsm (deflated 59%) adding: modules/autocrypt.jsm (deflated 76%) adding: modules/buildDate.jsm (deflated 15%) adding: modules/card.jsm (deflated 52%) adding: modules/clipboard.jsm (deflated 63%) adding: modules/commandLine.jsm (deflated 50%) adding: modules/configure.jsm (deflated 70%) adding: modules/constants.jsm (deflated 58%) adding: modules/data.jsm (deflated 63%) adding: modules/decryption.jsm (deflated 76%) adding: modules/persistentCrypto.jsm (deflated 76%) adding: modules/dialog.jsm (deflated 77%) adding: modules/encryption.jsm (deflated 76%) adding: modules/core.jsm (deflated 72%) adding: modules/configBackup.jsm (deflated 68%) adding: modules/errorHandling.jsm (deflated 75%) adding: modules/funcs.jsm (deflated 68%) adding: modules/gpgAgent.jsm (deflated 76%) adding: modules/protocolHandler.jsm (deflated 67%) adding: modules/events.jsm (deflated 50%) adding: modules/execution.jsm (deflated 75%) adding: modules/files.jsm (deflated 71%) adding: modules/filters.jsm (deflated 72%) adding: modules/filtersWrapper.jsm (deflated 73%) adding: modules/fixExchangeMsg.jsm (deflated 73%) adding: modules/glodaMime.jsm (deflated 44%) adding: modules/glodaUtils.jsm (deflated 40%) adding: modules/gpg.jsm (deflated 69%) adding: modules/hash.jsm (deflated 66%) adding: modules/httpProxy.jsm (deflated 60%) adding: modules/installGnuPG.jsm (deflated 73%) adding: modules/installPep.jsm (deflated 72%) adding: modules/key.jsm (deflated 67%) adding: modules/keyEditor.jsm (deflated 83%) adding: modules/keyRing.jsm (deflated 76%) adding: modules/keyUsability.jsm (deflated 72%) adding: modules/keyRefreshService.jsm (deflated 66%) adding: modules/keyserver.jsm (deflated 74%) adding: modules/keyserverUris.jsm (deflated 64%) adding: modules/lazy.jsm (deflated 41%) adding: modules/locale.jsm (deflated 62%) adding: modules/localizeHtml.jsm (deflated 63%) adding: modules/log.jsm (deflated 65%) adding: modules/mime.jsm (deflated 70%) adding: modules/mimeDecrypt.jsm (deflated 74%) adding: modules/mimeEncrypt.jsm (deflated 77%) adding: modules/mimeVerify.jsm (deflated 73%) adding: modules/msgCompFields.jsm (deflated 62%) adding: modules/msgRead.jsm (deflated 67%) adding: modules/os.jsm (deflated 57%) adding: modules/openpgp.jsm (deflated 61%) adding: modules/overlays.jsm (deflated 72%) adding: modules/passwordCheck.jsm (deflated 55%) adding: modules/passwords.jsm (deflated 58%) adding: modules/pEp.jsm (deflated 78%) adding: modules/pEpAdapter.jsm (deflated 76%) adding: modules/pEpDecrypt.jsm (deflated 75%) adding: modules/pEpFilter.jsm (deflated 67%) adding: modules/pEpListener.jsm (deflated 66%) adding: modules/pEpKeySync.jsm (deflated 43%) adding: modules/pgpmimeHandler.jsm (deflated 69%) adding: modules/pipeConsole.jsm (deflated 44%) adding: modules/prefs.jsm (deflated 70%) adding: modules/rng.jsm (deflated 53%) adding: modules/rules.jsm (deflated 74%) adding: modules/send.jsm (deflated 66%) adding: modules/singletons.jsm (deflated 45%) adding: modules/socks5Proxy.jsm (deflated 63%) adding: modules/stdlib/compose.jsm (deflated 66%) adding: modules/stdlib/misc.jsm (deflated 63%) adding: modules/stdlib/msgHdrUtils.jsm (deflated 69%) adding: modules/stdlib/openpgp-lib.js (deflated 80%) adding: modules/stdlib/openpgp.worker.min.js (deflated 48%) adding: modules/stdlib.jsm (deflated 67%) adding: modules/streams.jsm (deflated 70%) adding: modules/subprocess.jsm (deflated 69%) adding: modules/enigmailprocess_shared_unix.js (deflated 71%) adding: modules/enigmailprocess_worker_common.js (deflated 66%) adding: modules/enigmailprocess_common.jsm (deflated 73%) adding: modules/enigmailprocess_shared_win.js (deflated 74%) adding: modules/enigmailprocess_worker_unix.js (deflated 71%) adding: modules/enigmailprocess_main.jsm (deflated 62%) adding: modules/enigmailprocess_unix.jsm (deflated 61%) adding: modules/enigmailprocess_worker_win.js (deflated 70%) adding: modules/enigmailprocess_shared.js (deflated 59%) adding: modules/enigmailprocess_win.jsm (deflated 63%) adding: modules/system.jsm (deflated 66%) adding: modules/time.jsm (deflated 56%) adding: modules/timer.jsm (deflated 53%) adding: modules/tor.jsm (deflated 71%) adding: modules/trust.jsm (deflated 67%) adding: modules/uris.jsm (deflated 66%) adding: modules/verify.jsm (deflated 64%) adding: modules/versioning.jsm (deflated 72%) adding: modules/webKey.jsm (deflated 76%) adding: modules/wkdLookup.jsm (deflated 69%) adding: modules/windows.jsm (deflated 76%) adding: modules/wksMimeHandler.jsm (deflated 65%) adding: modules/zbase32.jsm (deflated 61%) adding: modules/all-modules.txt (deflated 74%) adding: chrome/content/aboutEnigmail.html (deflated 60%) adding: chrome/content/accountManagerOverlay.js (deflated 64%) adding: chrome/content/accountManagerOverlay.xul (deflated 33%) adding: chrome/content/am-enigprefs.js (deflated 66%) adding: chrome/content/am-enigprefs.xul (deflated 55%) adding: chrome/content/autocryptInitiateBackup.js (deflated 62%) adding: chrome/content/autocryptInitiateBackup.xul (deflated 68%) adding: chrome/content/autocryptSetupPasswd.js (deflated 67%) adding: chrome/content/autocryptSetupPasswd.xul (deflated 64%) adding: chrome/content/check0.png (deflated 8%) adding: chrome/content/check1.png (deflated 7%) adding: chrome/content/check2.png (deflated 9%) adding: chrome/content/columnOverlay.js (deflated 70%) adding: chrome/content/columnOverlay.xul (deflated 43%) adding: chrome/content/editSingleAccount.xul (deflated 51%) adding: chrome/content/enigRetrieveProgress.js (deflated 71%) adding: chrome/content/enigRetrieveProgress.xul (deflated 62%) adding: chrome/content/enigmailAbCardViewOverlay.xul (deflated 55%) adding: chrome/content/enigmailAbContactsPanel.xul (deflated 45%) adding: chrome/content/enigmailAbOverlay.js (deflated 59%) adding: chrome/content/enigmailAddUidDlg.js (deflated 65%) adding: chrome/content/enigmailAddUidDlg.xul (deflated 54%) adding: chrome/content/enigmailAdvancedIdentityDlg.js (deflated 66%) adding: chrome/content/enigmailAdvancedIdentityDlg.xul (deflated 60%) adding: chrome/content/enigmailAmIdEditOverlay.xul (deflated 54%) adding: chrome/content/enigmailAttachmentsDialog.js (deflated 75%) adding: chrome/content/enigmailAttachmentsDialog.xul (deflated 71%) adding: chrome/content/enigmailCardDetails.js (deflated 73%) adding: chrome/content/enigmailCardDetails.xul (deflated 81%) adding: chrome/content/enigmailCheckLanguage.xul (deflated 51%) adding: chrome/content/enigmailCommon.js (deflated 72%) adding: chrome/content/enigmailConsole.htm (deflated 39%) adding: chrome/content/enigmailConsole.js (deflated 68%) adding: chrome/content/enigmailConsole.xul (deflated 62%) adding: chrome/content/enigmailCustToolOverlay.js (deflated 37%) adding: chrome/content/enigmailCustToolOverlay.xul (deflated 38%) adding: chrome/content/enigmailDispPhoto.js (deflated 59%) adding: chrome/content/enigmailDispPhoto.xul (deflated 54%) adding: chrome/content/enigmailEditIdentity.js (deflated 77%) adding: chrome/content/enigmailEditIdentity.xul (deflated 77%) adding: chrome/content/enigmailEditKeyExpiryDlg.js (deflated 72%) adding: chrome/content/enigmailEditKeyExpiryDlg.xul (deflated 70%) adding: chrome/content/enigmailEditKeyTrustDlg.js (deflated 63%) adding: chrome/content/enigmailEditKeyTrustDlg.xul (deflated 61%) adding: chrome/content/enigmailEncryptionDlg.js (deflated 69%) adding: chrome/content/enigmailEncryptionDlg.xul (deflated 66%) adding: chrome/content/enigmailFilterEditorOverlay.js (deflated 68%) adding: chrome/content/enigmailFilterEditorOverlay.xul (deflated 43%) adding: chrome/content/enigmailFilterListOverlay.js (deflated 66%) adding: chrome/content/enigmailFilterListOverlay.xul (deflated 39%) adding: chrome/content/enigmailGenCardKey.js (deflated 70%) adding: chrome/content/enigmailGenCardKey.xul (deflated 68%) adding: chrome/content/enigmailGenericDisplay.htm (deflated 36%) adding: chrome/content/enigmailGenericDisplay.js (deflated 47%) adding: chrome/content/enigmailGenericDisplay.xul (deflated 58%) adding: chrome/content/enigmailHelp.js (deflated 52%) adding: chrome/content/enigmailHelp.xul (deflated 57%) adding: chrome/content/enigmailImportPhoto.js (deflated 44%) adding: chrome/content/enigmailImportPhoto.xul (deflated 53%) adding: chrome/content/enigmailKeyImportInfo.js (deflated 75%) adding: chrome/content/enigmailKeyImportInfo.xul (deflated 48%) adding: chrome/content/enigmailKeyManager.js (deflated 78%) adding: chrome/content/enigmailKeyManager.xul (deflated 84%) adding: chrome/content/enigmailKeySelection.js (deflated 76%) adding: chrome/content/enigmailKeySelection.xul (deflated 70%) adding: chrome/content/enigmailKeygen.js (deflated 74%) adding: chrome/content/enigmailKeygen.xul (deflated 71%) adding: chrome/content/enigmailKeygenConsole.htm (deflated 39%) adding: chrome/content/enigmailKeyserverDlg.js (deflated 63%) adding: chrome/content/enigmailKeyserverDlg.xul (deflated 61%) adding: chrome/content/enigmailManageUidDlg.js (deflated 75%) adding: chrome/content/enigmailManageUidDlg.xul (deflated 58%) adding: chrome/content/enigmailMessengerOverlay.js (deflated 78%) adding: chrome/content/enigmailMessengerOverlay.xul (deflated 81%) adding: chrome/content/enigmailMsgBox.js (deflated 69%) adding: chrome/content/enigmailMsgBox.xul (deflated 54%) adding: chrome/content/enigmailMsgComposeHelper.js (deflated 69%) adding: chrome/content/enigmailMsgComposeOverlay-sm.xul (deflated 80%) adding: chrome/content/enigmailMsgComposeOverlay.js (deflated 80%) adding: chrome/content/enigmailMsgComposeOverlay.xul (deflated 80%) adding: chrome/content/enigmailMsgHdrViewOverlay.js (deflated 80%) adding: chrome/content/enigmailMsgHdrViewOverlay.xul (deflated 56%) adding: chrome/content/enigmailMsgPrintOverlay.js (deflated 50%) adding: chrome/content/enigmailMsgPrintOverlay.xul (deflated 39%) adding: chrome/content/enigmailPrivacyOverlay.js (deflated 69%) adding: chrome/content/enigmailPrivacyOverlay.xul (deflated 62%) adding: chrome/content/enigmailRulesEditor.js (deflated 74%) adding: chrome/content/enigmailRulesEditor.xul (deflated 69%) adding: chrome/content/enigmailSearchKey.js (deflated 75%) adding: chrome/content/enigmailSearchKey.xul (deflated 62%) adding: chrome/content/enigmailSelectRule.js (deflated 61%) adding: chrome/content/enigmailSelectRule.xul (deflated 67%) adding: chrome/content/enigmailSetCardPin.js (deflated 67%) adding: chrome/content/enigmailSetCardPin.xul (deflated 72%) adding: chrome/content/enigmailSetupWizard.js (deflated 77%) adding: chrome/content/enigmailSetupWizard.xul (deflated 81%) adding: chrome/content/enigmailSignKeyDlg.js (deflated 72%) adding: chrome/content/enigmailSignKeyDlg.xul (deflated 65%) adding: chrome/content/enigmailSingleRcptSettings.js (deflated 74%) adding: chrome/content/enigmailSingleRcptSettings.xul (deflated 76%) adding: chrome/content/enigmailViewFile.js (deflated 63%) adding: chrome/content/enigmailViewFile.xul (deflated 55%) adding: chrome/content/enigmailWrapSelection.js (deflated 61%) adding: chrome/content/enigmailWrapSelection.xul (deflated 60%) adding: chrome/content/exportSettingsWizard.js (deflated 70%) adding: chrome/content/exportSettingsWizard.xul (deflated 61%) adding: chrome/content/keyDetailsDlg.js (deflated 74%) adding: chrome/content/keyDetailsDlg.xul (deflated 76%) adding: chrome/content/messengerOverlay-sm.xul (deflated 52%) adding: chrome/content/messengerOverlay-tbird.xul (deflated 52%) adding: chrome/content/pepHandshake.js (deflated 72%) adding: chrome/content/pepHandshake.xul (deflated 59%) adding: chrome/content/pepPrepHandshake.js (deflated 58%) adding: chrome/content/pepPrepHandshake.xul (deflated 46%) adding: chrome/content/pepTrustWords.js (deflated 74%) adding: chrome/content/pepTrustWords.xul (deflated 64%) adding: chrome/content/pref-enigmail.js (deflated 77%) adding: chrome/content/pref-enigmail.xul (deflated 84%) adding: chrome/content/pref-pep.js (deflated 69%) adding: chrome/content/pref-pep.xul (deflated 73%) adding: chrome/content/upgradeInfo.html (deflated 58%) adding: chrome/skin/aero/attach-active-18.svg (deflated 67%) adding: chrome/skin/aero/attach-disabled-18.svg (deflated 56%) adding: chrome/skin/aero/attach-inactive-18.svg (deflated 56%) adding: chrome/skin/aero/col-encrypted-signed.png (stored 0%) adding: chrome/skin/aero/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/aero/col-pEpRed.svg (deflated 56%) adding: chrome/skin/aero/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/aero/decrypt-active-18.svg (deflated 68%) adding: chrome/skin/aero/decrypt-inactive-18.svg (deflated 68%) adding: chrome/skin/aero/encrypt-active-18.svg (deflated 73%) adding: chrome/skin/aero/encrypt-disabled-18.svg (deflated 73%) adding: chrome/skin/aero/encrypt-inactive-18.svg (deflated 74%) adding: chrome/skin/aero/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/aero/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/aero/enigEncActiveNone.png (stored 0%) adding: chrome/skin/aero/enigEncActivePlus.png (stored 0%) adding: chrome/skin/aero/enigEncForceNo.png (stored 0%) adding: chrome/skin/aero/enigEncForceYes.png (stored 0%) adding: chrome/skin/aero/enigEncInactive.png (stored 0%) adding: chrome/skin/aero/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/aero/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/aero/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/aero/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/aero/enigEncNotOk.png (stored 0%) adding: chrome/skin/aero/enigEncOk.png (stored 0%) adding: chrome/skin/aero/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/aero/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/aero/enigSignActiveNone.png (stored 0%) adding: chrome/skin/aero/enigSignActivePlus.png (stored 0%) adding: chrome/skin/aero/enigSignForceNo.png (stored 0%) adding: chrome/skin/aero/enigSignForceYes.png (stored 0%) adding: chrome/skin/aero/enigSignInactive.png (stored 0%) adding: chrome/skin/aero/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/aero/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/aero/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/aero/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/aero/enigSignNotOk.png (deflated 1%) adding: chrome/skin/aero/enigSignOk.png (stored 0%) adding: chrome/skin/aero/enigSignUnkown.png (stored 0%) adding: chrome/skin/aero/enigmail-about.svg (deflated 65%) adding: chrome/skin/aero/enigmail-common.css (deflated 72%) adding: chrome/skin/aero/enigmail-html.css (deflated 54%) adding: chrome/skin/aero/enigmail-logo.png (deflated 0%) adding: chrome/skin/aero/enigmail-pEp.css (deflated 78%) adding: chrome/skin/aero/enigmail.css (deflated 88%) adding: chrome/skin/aero/headerProtected-18.svg (deflated 73%) adding: chrome/skin/aero/headerUnprotected-18.svg (deflated 73%) adding: chrome/skin/aero/importSuccess.png (stored 0%) adding: chrome/skin/aero/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/aero/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/aero/pEpGreen.svg (deflated 59%) adding: chrome/skin/aero/pEpGrey.svg (deflated 58%) adding: chrome/skin/aero/pEpLogo.svg (deflated 58%) adding: chrome/skin/aero/pEpRed.svg (deflated 56%) adding: chrome/skin/aero/pEpYellow.svg (deflated 56%) adding: chrome/skin/aero/password-error.svg (deflated 59%) adding: chrome/skin/aero/sign-active-18.svg (deflated 77%) adding: chrome/skin/aero/sign-disabled-18.svg (deflated 79%) adding: chrome/skin/aero/sign-inactive-18.svg (deflated 79%) adding: chrome/skin/aero/spinning-wheel.png (stored 0%) adding: chrome/skin/aero/twisty-clsd.png (deflated 4%) adding: chrome/skin/aero/twisty-open.png (deflated 3%) adding: chrome/skin/aero/warning-16.png (stored 0%) adding: chrome/skin/modern/col-encrypted-signed.png (stored 0%) adding: chrome/skin/modern/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/modern/col-pEpRed.svg (deflated 56%) adding: chrome/skin/modern/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/modern/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/modern/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/modern/enigEncActiveNone.png (stored 0%) adding: chrome/skin/modern/enigEncActivePlus.png (stored 0%) adding: chrome/skin/modern/enigEncForceNo.png (stored 0%) adding: chrome/skin/modern/enigEncForceYes.png (stored 0%) adding: chrome/skin/modern/enigEncInactive.png (stored 0%) adding: chrome/skin/modern/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/modern/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/modern/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/modern/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/modern/enigEncNotOk.png (stored 0%) adding: chrome/skin/modern/enigEncOk.png (stored 0%) adding: chrome/skin/modern/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/modern/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/modern/enigSignActiveNone.png (stored 0%) adding: chrome/skin/modern/enigSignActivePlus.png (stored 0%) adding: chrome/skin/modern/enigSignForceNo.png (stored 0%) adding: chrome/skin/modern/enigSignForceYes.png (stored 0%) adding: chrome/skin/modern/enigSignInactive.png (stored 0%) adding: chrome/skin/modern/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/modern/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/modern/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/modern/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/modern/enigSignNotOk.png (deflated 1%) adding: chrome/skin/modern/enigSignOk.png (stored 0%) adding: chrome/skin/modern/enigSignUnkown.png (stored 0%) adding: chrome/skin/modern/enigdecrypt-act.png (stored 0%) adding: chrome/skin/modern/enigdecrypt-dis.png (stored 0%) adding: chrome/skin/modern/enigdecrypt-hov.png (stored 0%) adding: chrome/skin/modern/enigdecrypt.png (stored 0%) adding: chrome/skin/modern/enigmail-about.svg (deflated 65%) adding: chrome/skin/modern/enigmail-common.css (deflated 72%) adding: chrome/skin/modern/enigmail-html.css (deflated 54%) adding: chrome/skin/modern/enigmail-logo.png (deflated 0%) adding: chrome/skin/modern/enigmail-pEp.css (deflated 78%) adding: chrome/skin/modern/enigmail.css (deflated 87%) adding: chrome/skin/modern/importSuccess.png (stored 0%) adding: chrome/skin/modern/modern-attach-active.png (stored 0%) adding: chrome/skin/modern/modern-attach-disabled.png (stored 0%) adding: chrome/skin/modern/modern-attach-inactive.png (stored 0%) adding: chrome/skin/modern/modern-encrypt-active-force.png (stored 0%) adding: chrome/skin/modern/modern-encrypt-active.png (stored 0%) adding: chrome/skin/modern/modern-encrypt-inactive-force.png (stored 0%) adding: chrome/skin/modern/modern-encrypt-inactive.png (stored 0%) adding: chrome/skin/modern/modern-sign-active-force.png (stored 0%) adding: chrome/skin/modern/modern-sign-active.png (stored 0%) adding: chrome/skin/modern/modern-sign-inactive-force.png (stored 0%) adding: chrome/skin/modern/modern-sign-inactive.png (stored 0%) adding: chrome/skin/modern/modern-toolbar-background.png (stored 0%) adding: chrome/skin/modern/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/modern/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/modern/pEpGreen.svg (deflated 59%) adding: chrome/skin/modern/pEpGrey.svg (deflated 58%) adding: chrome/skin/modern/pEpLogo.svg (deflated 58%) adding: chrome/skin/modern/pEpRed.svg (deflated 56%) adding: chrome/skin/modern/pEpYellow.svg (deflated 56%) adding: chrome/skin/modern/password-error.svg (deflated 59%) adding: chrome/skin/modern/spinning-wheel.png (stored 0%) adding: chrome/skin/modern/twisty-clsd.png (deflated 4%) adding: chrome/skin/modern/twisty-open.png (deflated 3%) adding: chrome/skin/modern/warning-16.png (stored 0%) adding: chrome/skin/tb-mac/attach-active-18.svg (deflated 67%) adding: chrome/skin/tb-mac/attach-disabled-18.svg (deflated 56%) adding: chrome/skin/tb-mac/attach-inactive-18.svg (deflated 56%) adding: chrome/skin/tb-mac/col-encrypted-signed.png (stored 0%) adding: chrome/skin/tb-mac/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/tb-mac/col-pEpRed.svg (deflated 56%) adding: chrome/skin/tb-mac/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-mac/decrypt-active-18.svg (deflated 68%) adding: chrome/skin/tb-mac/decrypt-inactive-18.svg (deflated 68%) adding: chrome/skin/tb-mac/encrypt-active-18.svg (deflated 73%) adding: chrome/skin/tb-mac/encrypt-disabled-18.svg (deflated 73%) adding: chrome/skin/tb-mac/encrypt-inactive-18.svg (deflated 74%) adding: chrome/skin/tb-mac/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/tb-mac/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/tb-mac/enigEncActiveNone.png (stored 0%) adding: chrome/skin/tb-mac/enigEncActivePlus.png (stored 0%) adding: chrome/skin/tb-mac/enigEncForceNo.png (stored 0%) adding: chrome/skin/tb-mac/enigEncForceYes.png (stored 0%) adding: chrome/skin/tb-mac/enigEncInactive.png (stored 0%) adding: chrome/skin/tb-mac/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/tb-mac/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/tb-mac/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/tb-mac/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/tb-mac/enigEncNotOk.png (stored 0%) adding: chrome/skin/tb-mac/enigEncOk.png (stored 0%) adding: chrome/skin/tb-mac/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/tb-mac/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/tb-mac/enigSignActiveNone.png (stored 0%) adding: chrome/skin/tb-mac/enigSignActivePlus.png (stored 0%) adding: chrome/skin/tb-mac/enigSignForceNo.png (stored 0%) adding: chrome/skin/tb-mac/enigSignForceYes.png (stored 0%) adding: chrome/skin/tb-mac/enigSignInactive.png (stored 0%) adding: chrome/skin/tb-mac/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/tb-mac/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/tb-mac/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/tb-mac/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/tb-mac/enigSignNotOk.png (deflated 1%) adding: chrome/skin/tb-mac/enigSignOk.png (stored 0%) adding: chrome/skin/tb-mac/enigSignUnkown.png (stored 0%) adding: chrome/skin/tb-mac/enigmail-about.svg (deflated 65%) adding: chrome/skin/tb-mac/enigmail-common.css (deflated 72%) adding: chrome/skin/tb-mac/enigmail-html.css (deflated 54%) adding: chrome/skin/tb-mac/enigmail-logo.png (deflated 0%) adding: chrome/skin/tb-mac/enigmail-pEp.css (deflated 78%) adding: chrome/skin/tb-mac/enigmail.css (deflated 87%) adding: chrome/skin/tb-mac/headerProtected-18.svg (deflated 73%) adding: chrome/skin/tb-mac/headerUnprotected-18.svg (deflated 73%) adding: chrome/skin/tb-mac/importSuccess.png (stored 0%) adding: chrome/skin/tb-mac/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/tb-mac/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/tb-mac/pEpGreen.svg (deflated 59%) adding: chrome/skin/tb-mac/pEpGrey.svg (deflated 58%) adding: chrome/skin/tb-mac/pEpLogo.svg (deflated 58%) adding: chrome/skin/tb-mac/pEpRed.svg (deflated 56%) adding: chrome/skin/tb-mac/pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-mac/password-error.svg (deflated 59%) adding: chrome/skin/tb-mac/sign-active-18.svg (deflated 77%) adding: chrome/skin/tb-mac/sign-disabled-18.svg (deflated 79%) adding: chrome/skin/tb-mac/sign-inactive-18.svg (deflated 79%) adding: chrome/skin/tb-mac/spinning-wheel.png (stored 0%) adding: chrome/skin/tb-mac/twisty-clsd.png (deflated 4%) adding: chrome/skin/tb-mac/twisty-open.png (deflated 3%) adding: chrome/skin/tb-mac/warning-16.png (stored 0%) adding: chrome/skin/classic-seamonkey/attach-active-24.svg (deflated 61%) adding: chrome/skin/classic-seamonkey/attach-active-30.svg (deflated 61%) adding: chrome/skin/classic-seamonkey/attach-disabled-24.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/attach-disabled-30.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/attach-inactive-24.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/attach-inactive-30.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/col-encrypted-signed.png (stored 0%) adding: chrome/skin/classic-seamonkey/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/classic-seamonkey/col-pEpRed.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/decrypt-active-24.svg (deflated 74%) adding: chrome/skin/classic-seamonkey/decrypt-active-30.svg (deflated 74%) adding: chrome/skin/classic-seamonkey/decrypt-inactive-24.svg (deflated 77%) adding: chrome/skin/classic-seamonkey/decrypt-inactive-30.svg (deflated 77%) adding: chrome/skin/classic-seamonkey/encrypt-active-24.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/encrypt-active-30.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/encrypt-disabled-24.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/encrypt-disabled-30.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/encrypt-inactive-24.svg (deflated 74%) adding: chrome/skin/classic-seamonkey/encrypt-inactive-30.svg (deflated 74%) adding: chrome/skin/classic-seamonkey/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncActiveNone.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncActivePlus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncForceNo.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncForceYes.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncInactive.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncNotOk.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigEncOk.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignActiveNone.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignActivePlus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignForceNo.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignForceYes.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignInactive.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignNotOk.png (deflated 1%) adding: chrome/skin/classic-seamonkey/enigSignOk.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigSignUnkown.png (stored 0%) adding: chrome/skin/classic-seamonkey/enigmail-about.svg (deflated 65%) adding: chrome/skin/classic-seamonkey/enigmail-common.css (deflated 72%) adding: chrome/skin/classic-seamonkey/enigmail-html.css (deflated 54%) adding: chrome/skin/classic-seamonkey/enigmail-logo.png (deflated 0%) adding: chrome/skin/classic-seamonkey/enigmail-pEp.css (deflated 78%) adding: chrome/skin/classic-seamonkey/enigmail.css (deflated 90%) adding: chrome/skin/classic-seamonkey/headerProtected-24.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/headerProtected-30.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/headerUnprotected-24.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/headerUnprotected-30.svg (deflated 73%) adding: chrome/skin/classic-seamonkey/importSuccess.png (stored 0%) adding: chrome/skin/classic-seamonkey/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/classic-seamonkey/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/classic-seamonkey/pEpGreen.svg (deflated 59%) adding: chrome/skin/classic-seamonkey/pEpGrey.svg (deflated 58%) adding: chrome/skin/classic-seamonkey/pEpLogo.svg (deflated 58%) adding: chrome/skin/classic-seamonkey/pEpRed.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/pEpYellow.svg (deflated 56%) adding: chrome/skin/classic-seamonkey/password-error.svg (deflated 59%) adding: chrome/skin/classic-seamonkey/sign-active-24.svg (deflated 77%) adding: chrome/skin/classic-seamonkey/sign-active-30.svg (deflated 77%) adding: chrome/skin/classic-seamonkey/sign-disabled-24.svg (deflated 79%) adding: chrome/skin/classic-seamonkey/sign-disabled-30.svg (deflated 79%) adding: chrome/skin/classic-seamonkey/sign-inactive-24.svg (deflated 79%) adding: chrome/skin/classic-seamonkey/sign-inactive-30.svg (deflated 79%) adding: chrome/skin/classic-seamonkey/spinning-wheel.png (stored 0%) adding: chrome/skin/classic-seamonkey/twisty-clsd.png (deflated 4%) adding: chrome/skin/classic-seamonkey/twisty-open.png (deflated 3%) adding: chrome/skin/classic-seamonkey/warning-16.png (stored 0%) adding: chrome/skin/tb-linux/attach-active-18.svg (deflated 67%) adding: chrome/skin/tb-linux/attach-disabled-18.svg (deflated 56%) adding: chrome/skin/tb-linux/attach-inactive-18.svg (deflated 56%) adding: chrome/skin/tb-linux/col-encrypted-signed.png (stored 0%) adding: chrome/skin/tb-linux/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/tb-linux/col-pEpRed.svg (deflated 56%) adding: chrome/skin/tb-linux/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-linux/decrypt-active-18.svg (deflated 68%) adding: chrome/skin/tb-linux/decrypt-inactive-18.svg (deflated 68%) adding: chrome/skin/tb-linux/encrypt-active-18.svg (deflated 73%) adding: chrome/skin/tb-linux/encrypt-disabled-18.svg (deflated 73%) adding: chrome/skin/tb-linux/encrypt-inactive-18.svg (deflated 74%) adding: chrome/skin/tb-linux/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/tb-linux/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/tb-linux/enigEncActiveNone.png (stored 0%) adding: chrome/skin/tb-linux/enigEncActivePlus.png (stored 0%) adding: chrome/skin/tb-linux/enigEncForceNo.png (stored 0%) adding: chrome/skin/tb-linux/enigEncForceYes.png (stored 0%) adding: chrome/skin/tb-linux/enigEncInactive.png (stored 0%) adding: chrome/skin/tb-linux/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/tb-linux/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/tb-linux/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/tb-linux/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/tb-linux/enigEncNotOk.png (stored 0%) adding: chrome/skin/tb-linux/enigEncOk.png (stored 0%) adding: chrome/skin/tb-linux/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/tb-linux/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/tb-linux/enigSignActiveNone.png (stored 0%) adding: chrome/skin/tb-linux/enigSignActivePlus.png (stored 0%) adding: chrome/skin/tb-linux/enigSignForceNo.png (stored 0%) adding: chrome/skin/tb-linux/enigSignForceYes.png (stored 0%) adding: chrome/skin/tb-linux/enigSignInactive.png (stored 0%) adding: chrome/skin/tb-linux/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/tb-linux/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/tb-linux/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/tb-linux/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/tb-linux/enigSignNotOk.png (deflated 1%) adding: chrome/skin/tb-linux/enigSignOk.png (stored 0%) adding: chrome/skin/tb-linux/enigSignUnkown.png (stored 0%) adding: chrome/skin/tb-linux/enigmail-about.svg (deflated 65%) adding: chrome/skin/tb-linux/enigmail-common.css (deflated 72%) adding: chrome/skin/tb-linux/enigmail-html.css (deflated 54%) adding: chrome/skin/tb-linux/enigmail-logo.png (deflated 0%) adding: chrome/skin/tb-linux/enigmail-pEp.css (deflated 78%) adding: chrome/skin/tb-linux/enigmail.css (deflated 88%) adding: chrome/skin/tb-linux/headerProtected-18.svg (deflated 73%) adding: chrome/skin/tb-linux/headerUnprotected-18.svg (deflated 73%) adding: chrome/skin/tb-linux/importSuccess.png (stored 0%) adding: chrome/skin/tb-linux/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/tb-linux/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/tb-linux/pEpGreen.svg (deflated 59%) adding: chrome/skin/tb-linux/pEpGrey.svg (deflated 58%) adding: chrome/skin/tb-linux/pEpLogo.svg (deflated 58%) adding: chrome/skin/tb-linux/pEpRed.svg (deflated 56%) adding: chrome/skin/tb-linux/pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-linux/password-error.svg (deflated 59%) adding: chrome/skin/tb-linux/sign-active-18.svg (deflated 77%) adding: chrome/skin/tb-linux/sign-disabled-18.svg (deflated 79%) adding: chrome/skin/tb-linux/sign-inactive-18.svg (deflated 79%) adding: chrome/skin/tb-linux/spinning-wheel.png (stored 0%) adding: chrome/skin/tb-linux/twisty-clsd.png (deflated 4%) adding: chrome/skin/tb-linux/twisty-open.png (deflated 3%) adding: chrome/skin/tb-linux/warning-16.png (stored 0%) adding: chrome/skin/tb-win-xp/attach-active-18.svg (deflated 67%) adding: chrome/skin/tb-win-xp/attach-disabled-18.svg (deflated 56%) adding: chrome/skin/tb-win-xp/attach-inactive-18.svg (deflated 56%) adding: chrome/skin/tb-win-xp/col-encrypted-signed.png (stored 0%) adding: chrome/skin/tb-win-xp/col-pEpGreen.svg (deflated 61%) adding: chrome/skin/tb-win-xp/col-pEpRed.svg (deflated 56%) adding: chrome/skin/tb-win-xp/col-pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-win-xp/decrypt-active-18.svg (deflated 68%) adding: chrome/skin/tb-win-xp/decrypt-inactive-18.svg (deflated 68%) adding: chrome/skin/tb-win-xp/encrypt-active-18.svg (deflated 73%) adding: chrome/skin/tb-win-xp/encrypt-disabled-18.svg (deflated 73%) adding: chrome/skin/tb-win-xp/encrypt-inactive-18.svg (deflated 74%) adding: chrome/skin/tb-win-xp/enigEncActiveConflict.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncActiveMinus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncActiveNone.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncActivePlus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncForceNo.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncForceYes.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncInactive.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncInactiveConflict.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncInactiveMinus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncInactiveNone.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncInactivePlus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncNotOk.png (stored 0%) adding: chrome/skin/tb-win-xp/enigEncOk.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignActiveConflict.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignActiveMinus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignActiveNone.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignActivePlus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignForceNo.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignForceYes.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignInactive.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignInactiveConflict.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignInactiveMinus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignInactiveNone.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignInactivePlus.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignNotOk.png (deflated 1%) adding: chrome/skin/tb-win-xp/enigSignOk.png (stored 0%) adding: chrome/skin/tb-win-xp/enigSignUnkown.png (stored 0%) adding: chrome/skin/tb-win-xp/enigmail-about.svg (deflated 65%) adding: chrome/skin/tb-win-xp/enigmail-common.css (deflated 72%) adding: chrome/skin/tb-win-xp/enigmail-html.css (deflated 54%) adding: chrome/skin/tb-win-xp/enigmail-logo.png (deflated 0%) adding: chrome/skin/tb-win-xp/enigmail-pEp.css (deflated 78%) adding: chrome/skin/tb-win-xp/enigmail.css (deflated 88%) adding: chrome/skin/tb-win-xp/headerProtected-18.svg (deflated 73%) adding: chrome/skin/tb-win-xp/headerUnprotected-18.svg (deflated 73%) adding: chrome/skin/tb-win-xp/importSuccess.png (stored 0%) adding: chrome/skin/tb-win-xp/pEpEncryptActive.svg (deflated 61%) adding: chrome/skin/tb-win-xp/pEpEncryptInactive.svg (deflated 60%) adding: chrome/skin/tb-win-xp/pEpGreen.svg (deflated 59%) adding: chrome/skin/tb-win-xp/pEpGrey.svg (deflated 58%) adding: chrome/skin/tb-win-xp/pEpLogo.svg (deflated 58%) adding: chrome/skin/tb-win-xp/pEpRed.svg (deflated 56%) adding: chrome/skin/tb-win-xp/pEpYellow.svg (deflated 56%) adding: chrome/skin/tb-win-xp/password-error.svg (deflated 59%) adding: chrome/skin/tb-win-xp/sign-active-18.svg (deflated 77%) adding: chrome/skin/tb-win-xp/sign-disabled-18.svg (deflated 79%) adding: chrome/skin/tb-win-xp/sign-inactive-18.svg (deflated 79%) adding: chrome/skin/tb-win-xp/spinning-wheel.png (stored 0%) adding: chrome/skin/tb-win-xp/twisty-clsd.png (deflated 4%) adding: chrome/skin/tb-win-xp/twisty-open.png (deflated 3%) adding: chrome/skin/tb-win-xp/warning-16.png (stored 0%) adding: chrome/locale/ar/am-enigprefs.properties (deflated 1%) adding: chrome/locale/ar/enigmail.dtd (deflated 77%) adding: chrome/locale/ar/enigmail.properties (deflated 67%) adding: chrome/locale/bg/am-enigprefs.properties (deflated 1%) adding: chrome/locale/bg/enigmail.dtd (deflated 78%) adding: chrome/locale/bg/enigmail.properties (deflated 70%) adding: chrome/locale/ca/am-enigprefs.properties (deflated 2%) adding: chrome/locale/ca/enigmail.dtd (deflated 77%) adding: chrome/locale/ca/enigmail.properties (deflated 66%) adding: chrome/locale/cs/am-enigprefs.properties (deflated 2%) adding: chrome/locale/cs/enigmail.dtd (deflated 76%) adding: chrome/locale/cs/enigmail.properties (deflated 65%) adding: chrome/locale/de/am-enigprefs.properties (deflated 2%) adding: chrome/locale/de/enigmail.dtd (deflated 78%) adding: chrome/locale/de/enigmail.properties (deflated 69%) adding: chrome/locale/el/am-enigprefs.properties (stored 0%) adding: chrome/locale/el/enigmail.dtd (deflated 77%) adding: chrome/locale/el/enigmail.properties (deflated 71%) adding: chrome/locale/en-US/am-enigprefs.properties (deflated 1%) adding: chrome/locale/en-US/enigmail.dtd (deflated 78%) adding: chrome/locale/en-US/enigmail.properties (deflated 69%) adding: chrome/locale/es-ES/am-enigprefs.properties (deflated 4%) adding: chrome/locale/es-ES/enigmail.dtd (deflated 77%) adding: chrome/locale/es-ES/enigmail.properties (deflated 69%) adding: chrome/locale/fi/am-enigprefs.properties (deflated 4%) adding: chrome/locale/fi/enigmail.dtd (deflated 77%) adding: chrome/locale/fi/enigmail.properties (deflated 66%) adding: chrome/locale/fr/am-enigprefs.properties (stored 0%) adding: chrome/locale/fr/enigmail.dtd (deflated 78%) adding: chrome/locale/fr/enigmail.properties (deflated 70%) adding: chrome/locale/gd/am-enigprefs.properties (stored 0%) adding: chrome/locale/gd/enigmail.dtd (deflated 78%) adding: chrome/locale/gd/enigmail.properties (deflated 72%) adding: chrome/locale/gl/am-enigprefs.properties (deflated 2%) adding: chrome/locale/gl/enigmail.dtd (deflated 77%) adding: chrome/locale/gl/enigmail.properties (deflated 68%) adding: chrome/locale/hr/am-enigprefs.properties (deflated 10%) adding: chrome/locale/hr/enigmail.dtd (deflated 76%) adding: chrome/locale/hr/enigmail.properties (deflated 66%) adding: chrome/locale/hu/am-enigprefs.properties (stored 0%) adding: chrome/locale/hu/enigmail.dtd (deflated 77%) adding: chrome/locale/hu/enigmail.properties (deflated 67%) adding: chrome/locale/it/am-enigprefs.properties (deflated 1%) adding: chrome/locale/it/enigmail.dtd (deflated 77%) adding: chrome/locale/it/enigmail.properties (deflated 68%) adding: chrome/locale/ja/am-enigprefs.properties (stored 0%) adding: chrome/locale/ja/enigmail.dtd (deflated 79%) adding: chrome/locale/ja/enigmail.properties (deflated 72%) adding: chrome/locale/ko/am-enigprefs.properties (stored 0%) adding: chrome/locale/ko/enigmail.dtd (deflated 76%) adding: chrome/locale/ko/enigmail.properties (deflated 67%) adding: chrome/locale/lt/am-enigprefs.properties (deflated 1%) adding: chrome/locale/lt/enigmail.dtd (deflated 77%) adding: chrome/locale/lt/enigmail.properties (deflated 66%) adding: chrome/locale/nb-NO/am-enigprefs.properties (deflated 1%) adding: chrome/locale/nb-NO/enigmail.dtd (deflated 77%) adding: chrome/locale/nb-NO/enigmail.properties (deflated 67%) adding: chrome/locale/nl/am-enigprefs.properties (deflated 1%) adding: chrome/locale/nl/enigmail.dtd (deflated 78%) adding: chrome/locale/nl/enigmail.properties (deflated 68%) adding: chrome/locale/pl/am-enigprefs.properties (deflated 1%) adding: chrome/locale/pl/enigmail.dtd (deflated 76%) adding: chrome/locale/pl/enigmail.properties (deflated 66%) adding: chrome/locale/pt-BR/am-enigprefs.properties (stored 0%) adding: chrome/locale/pt-BR/enigmail.dtd (deflated 77%) adding: chrome/locale/pt-BR/enigmail.properties (deflated 68%) adding: chrome/locale/pt-PT/am-enigprefs.properties (stored 0%) adding: chrome/locale/pt-PT/enigmail.dtd (deflated 77%) adding: chrome/locale/pt-PT/enigmail.properties (deflated 67%) adding: chrome/locale/ru/am-enigprefs.properties (stored 0%) adding: chrome/locale/ru/enigmail.dtd (deflated 78%) adding: chrome/locale/ru/enigmail.properties (deflated 71%) adding: chrome/locale/sk/am-enigprefs.properties (deflated 1%) adding: chrome/locale/sk/enigmail.dtd (deflated 76%) adding: chrome/locale/sk/enigmail.properties (deflated 65%) adding: chrome/locale/sl/am-enigprefs.properties (deflated 1%) adding: chrome/locale/sl/enigmail.dtd (deflated 76%) adding: chrome/locale/sl/enigmail.properties (deflated 66%) adding: chrome/locale/sq/am-enigprefs.properties (deflated 1%) adding: chrome/locale/sq/enigmail.dtd (deflated 77%) adding: chrome/locale/sq/enigmail.properties (deflated 68%) adding: chrome/locale/sv-SE/am-enigprefs.properties (stored 0%) adding: chrome/locale/sv-SE/enigmail.dtd (deflated 78%) adding: chrome/locale/sv-SE/enigmail.properties (deflated 68%) adding: chrome/locale/tr/am-enigprefs.properties (stored 0%) adding: chrome/locale/tr/enigmail.dtd (deflated 77%) adding: chrome/locale/tr/enigmail.properties (deflated 66%) adding: chrome/locale/vi/am-enigprefs.properties (stored 0%) adding: chrome/locale/vi/enigmail.dtd (deflated 77%) adding: chrome/locale/vi/enigmail.properties (deflated 68%) adding: chrome/locale/zh-CN/am-enigprefs.properties (stored 0%) adding: chrome/locale/zh-CN/enigmail.dtd (deflated 75%) adding: chrome/locale/zh-CN/enigmail.properties (deflated 63%) adding: chrome/locale/zh-TW/am-enigprefs.properties (stored 0%) adding: chrome/locale/zh-TW/enigmail.dtd (deflated 75%) adding: chrome/locale/zh-TW/enigmail.properties (deflated 63%) adding: chrome/locale/ar/help/compose.html (deflated 62%) adding: chrome/locale/ar/help/editRcptRule.html (deflated 64%) adding: chrome/locale/ar/help/messenger.html (deflated 58%) adding: chrome/locale/ar/help/rulesEditor.html (deflated 58%) adding: chrome/locale/ar/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/bg/help/compose.html (deflated 62%) adding: chrome/locale/bg/help/editRcptRule.html (deflated 64%) adding: chrome/locale/bg/help/messenger.html (deflated 58%) adding: chrome/locale/bg/help/rulesEditor.html (deflated 58%) adding: chrome/locale/bg/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/ca/help/compose.html (deflated 64%) adding: chrome/locale/ca/help/editRcptRule.html (deflated 69%) adding: chrome/locale/ca/help/messenger.html (deflated 62%) adding: chrome/locale/ca/help/rulesEditor.html (deflated 62%) adding: chrome/locale/ca/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/cs/help/compose.html (deflated 61%) adding: chrome/locale/cs/help/editRcptRule.html (deflated 62%) adding: chrome/locale/cs/help/messenger.html (deflated 53%) adding: chrome/locale/cs/help/rulesEditor.html (deflated 53%) adding: chrome/locale/cs/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/de/help/compose.html (deflated 66%) adding: chrome/locale/de/help/editRcptRule.html (deflated 65%) adding: chrome/locale/de/help/messenger.html (deflated 62%) adding: chrome/locale/de/help/rulesEditor.html (deflated 60%) adding: chrome/locale/de/help/sendingPrefs.html (deflated 54%) adding: chrome/locale/el/help/compose.html (deflated 70%) adding: chrome/locale/el/help/editRcptRule.html (deflated 73%) adding: chrome/locale/el/help/messenger.html (deflated 68%) adding: chrome/locale/el/help/rulesEditor.html (deflated 68%) adding: chrome/locale/el/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/en-US/help/compose.html (deflated 62%) adding: chrome/locale/en-US/help/editRcptRule.html (deflated 64%) adding: chrome/locale/en-US/help/help.html (deflated 59%) adding: chrome/locale/en-US/help/initError.html (deflated 53%) adding: chrome/locale/en-US/help/messenger.html (deflated 58%) adding: chrome/locale/en-US/help/rulesEditor.html (deflated 57%) adding: chrome/locale/en-US/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/es-ES/help/compose.html (deflated 64%) adding: chrome/locale/es-ES/help/editRcptRule.html (deflated 67%) adding: chrome/locale/es-ES/help/messenger.html (deflated 62%) adding: chrome/locale/es-ES/help/rulesEditor.html (deflated 59%) adding: chrome/locale/es-ES/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/fi/help/compose.html (deflated 63%) adding: chrome/locale/fi/help/editRcptRule.html (deflated 64%) adding: chrome/locale/fi/help/messenger.html (deflated 56%) adding: chrome/locale/fi/help/rulesEditor.html (deflated 58%) adding: chrome/locale/fi/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/fr/help/compose.html (deflated 61%) adding: chrome/locale/fr/help/editRcptRule.html (deflated 65%) adding: chrome/locale/fr/help/messenger.html (deflated 57%) adding: chrome/locale/fr/help/rulesEditor.html (deflated 59%) adding: chrome/locale/fr/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/gd/help/compose.html (deflated 62%) adding: chrome/locale/gd/help/editRcptRule.html (deflated 64%) adding: chrome/locale/gd/help/messenger.html (deflated 58%) adding: chrome/locale/gd/help/rulesEditor.html (deflated 57%) adding: chrome/locale/gd/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/gl/help/compose.html (deflated 64%) adding: chrome/locale/gl/help/editRcptRule.html (deflated 67%) adding: chrome/locale/gl/help/messenger.html (deflated 62%) adding: chrome/locale/gl/help/rulesEditor.html (deflated 62%) adding: chrome/locale/gl/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/hr/help/compose.html (deflated 62%) adding: chrome/locale/hr/help/editRcptRule.html (deflated 64%) adding: chrome/locale/hr/help/messenger.html (deflated 58%) adding: chrome/locale/hr/help/rulesEditor.html (deflated 57%) adding: chrome/locale/hr/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/hu/help/compose.html (deflated 62%) adding: chrome/locale/hu/help/editRcptRule.html (deflated 64%) adding: chrome/locale/hu/help/messenger.html (deflated 58%) adding: chrome/locale/hu/help/rulesEditor.html (deflated 57%) adding: chrome/locale/hu/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/it/help/compose.html (deflated 64%) adding: chrome/locale/it/help/editRcptRule.html (deflated 67%) adding: chrome/locale/it/help/messenger.html (deflated 60%) adding: chrome/locale/it/help/rulesEditor.html (deflated 62%) adding: chrome/locale/it/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/ja/help/compose.html (deflated 74%) adding: chrome/locale/ja/help/editRcptRule.html (deflated 64%) adding: chrome/locale/ja/help/messenger.html (deflated 60%) adding: chrome/locale/ja/help/rulesEditor.html (deflated 55%) adding: chrome/locale/ja/help/sendingPrefs.html (deflated 54%) adding: chrome/locale/ko/help/compose.html (deflated 62%) adding: chrome/locale/ko/help/editRcptRule.html (deflated 66%) adding: chrome/locale/ko/help/messenger.html (deflated 57%) adding: chrome/locale/ko/help/rulesEditor.html (deflated 57%) adding: chrome/locale/ko/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/lt/help/compose.html (deflated 62%) adding: chrome/locale/lt/help/editRcptRule.html (deflated 64%) adding: chrome/locale/lt/help/messenger.html (deflated 58%) adding: chrome/locale/lt/help/rulesEditor.html (deflated 57%) adding: chrome/locale/lt/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/nb-NO/help/compose.html (deflated 62%) adding: chrome/locale/nb-NO/help/editRcptRule.html (deflated 64%) adding: chrome/locale/nb-NO/help/messenger.html (deflated 58%) adding: chrome/locale/nb-NO/help/rulesEditor.html (deflated 57%) adding: chrome/locale/nb-NO/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/nl/help/compose.html (deflated 62%) adding: chrome/locale/nl/help/editRcptRule.html (deflated 64%) adding: chrome/locale/nl/help/messenger.html (deflated 57%) adding: chrome/locale/nl/help/rulesEditor.html (deflated 58%) adding: chrome/locale/nl/help/sendingPrefs.html (deflated 55%) adding: chrome/locale/pl/help/compose.html (deflated 62%) adding: chrome/locale/pl/help/editRcptRule.html (deflated 62%) adding: chrome/locale/pl/help/messenger.html (deflated 58%) adding: chrome/locale/pl/help/rulesEditor.html (deflated 56%) adding: chrome/locale/pl/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/pt-BR/help/compose.html (deflated 67%) adding: chrome/locale/pt-BR/help/editRcptRule.html (deflated 69%) adding: chrome/locale/pt-BR/help/messenger.html (deflated 64%) adding: chrome/locale/pt-BR/help/rulesEditor.html (deflated 63%) adding: chrome/locale/pt-BR/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/pt-PT/help/compose.html (deflated 66%) adding: chrome/locale/pt-PT/help/editRcptRule.html (deflated 68%) adding: chrome/locale/pt-PT/help/messenger.html (deflated 62%) adding: chrome/locale/pt-PT/help/rulesEditor.html (deflated 63%) adding: chrome/locale/pt-PT/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/ru/help/compose.html (deflated 62%) adding: chrome/locale/ru/help/editRcptRule.html (deflated 64%) adding: chrome/locale/ru/help/messenger.html (deflated 58%) adding: chrome/locale/ru/help/rulesEditor.html (deflated 57%) adding: chrome/locale/ru/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/sk/help/compose.html (deflated 62%) adding: chrome/locale/sk/help/editRcptRule.html (deflated 64%) adding: chrome/locale/sk/help/messenger.html (deflated 58%) adding: chrome/locale/sk/help/rulesEditor.html (deflated 57%) adding: chrome/locale/sk/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/sl/help/compose.html (deflated 60%) adding: chrome/locale/sl/help/editRcptRule.html (deflated 63%) adding: chrome/locale/sl/help/messenger.html (deflated 55%) adding: chrome/locale/sl/help/rulesEditor.html (deflated 58%) adding: chrome/locale/sl/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/sq/help/compose.html (deflated 62%) adding: chrome/locale/sq/help/editRcptRule.html (deflated 64%) adding: chrome/locale/sq/help/messenger.html (deflated 58%) adding: chrome/locale/sq/help/rulesEditor.html (deflated 57%) adding: chrome/locale/sq/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/sv-SE/help/compose.html (deflated 61%) adding: chrome/locale/sv-SE/help/editRcptRule.html (deflated 63%) adding: chrome/locale/sv-SE/help/messenger.html (deflated 57%) adding: chrome/locale/sv-SE/help/rulesEditor.html (deflated 57%) adding: chrome/locale/sv-SE/help/sendingPrefs.html (deflated 54%) adding: chrome/locale/tr/help/compose.html (deflated 62%) adding: chrome/locale/tr/help/editRcptRule.html (deflated 64%) adding: chrome/locale/tr/help/messenger.html (deflated 58%) adding: chrome/locale/tr/help/rulesEditor.html (deflated 57%) adding: chrome/locale/tr/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/vi/help/compose.html (deflated 64%) adding: chrome/locale/vi/help/editRcptRule.html (deflated 64%) adding: chrome/locale/vi/help/messenger.html (deflated 60%) adding: chrome/locale/vi/help/rulesEditor.html (deflated 58%) adding: chrome/locale/vi/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/zh-CN/help/compose.html (deflated 56%) adding: chrome/locale/zh-CN/help/editRcptRule.html (deflated 62%) adding: chrome/locale/zh-CN/help/messenger.html (deflated 52%) adding: chrome/locale/zh-CN/help/rulesEditor.html (deflated 52%) adding: chrome/locale/zh-CN/help/sendingPrefs.html (deflated 52%) adding: chrome/locale/zh-TW/help/compose.html (deflated 62%) adding: chrome/locale/zh-TW/help/editRcptRule.html (deflated 64%) adding: chrome/locale/zh-TW/help/messenger.html (deflated 58%) adding: chrome/locale/zh-TW/help/rulesEditor.html (deflated 57%) adding: chrome/locale/zh-TW/help/sendingPrefs.html (deflated 52%) adding: bootstrap.js (deflated 69%) adding: chrome.manifest (deflated 84%) adding: install.rdf (deflated 60%) make: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/enigmail' + mkdir -p /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist + unzip build/enigmail-2.0.8.xpi -d /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail Archive: build/enigmail-2.0.8.xpi inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/preferences/defaultPrefs.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/addrbook.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/amPrefsService.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/app.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/armor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/attachment.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/autocrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/buildDate.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/card.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/clipboard.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/commandLine.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/configure.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/constants.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/data.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/decryption.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/persistentCrypto.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/dialog.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/encryption.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/core.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/configBackup.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/errorHandling.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/funcs.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/gpgAgent.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/protocolHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/events.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/execution.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/files.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/filters.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/filtersWrapper.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/fixExchangeMsg.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/glodaMime.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/glodaUtils.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/gpg.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/hash.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/httpProxy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/installGnuPG.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/installPep.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/key.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyEditor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyRing.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyUsability.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyRefreshService.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyserver.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/keyserverUris.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/lazy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/locale.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/localizeHtml.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/log.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/mime.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/mimeDecrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/mimeEncrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/mimeVerify.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/msgCompFields.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/msgRead.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/os.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/openpgp.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/overlays.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/passwordCheck.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/passwords.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEp.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEpAdapter.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEpDecrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEpFilter.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEpListener.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pEpKeySync.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pgpmimeHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/pipeConsole.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/prefs.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/rng.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/rules.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/send.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/singletons.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/socks5Proxy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib/compose.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib/misc.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib/msgHdrUtils.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib/openpgp-lib.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib/openpgp.worker.min.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/stdlib.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/streams.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/subprocess.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared_unix.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_common.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_common.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared_win.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_unix.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_main.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_unix.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_win.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/enigmailprocess_win.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/system.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/time.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/timer.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/tor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/trust.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/uris.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/verify.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/versioning.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/webKey.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/wkdLookup.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/windows.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/wksMimeHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/zbase32.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/modules/all-modules.txt inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/aboutEnigmail.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/accountManagerOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/accountManagerOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/am-enigprefs.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/am-enigprefs.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/autocryptInitiateBackup.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/autocryptInitiateBackup.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/autocryptSetupPasswd.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/autocryptSetupPasswd.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/check0.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/check1.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/check2.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/columnOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/columnOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/editSingleAccount.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigRetrieveProgress.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigRetrieveProgress.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbCardViewOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbContactsPanel.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAddUidDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAddUidDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAdvancedIdentityDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAdvancedIdentityDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAmIdEditOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAttachmentsDialog.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailAttachmentsDialog.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCardDetails.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCardDetails.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCheckLanguage.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCommon.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCustToolOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailCustToolOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailDispPhoto.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailDispPhoto.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditIdentity.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditIdentity.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyExpiryDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyExpiryDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyTrustDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyTrustDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEncryptionDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailEncryptionDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterEditorOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterEditorOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterListOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterListOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenCardKey.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenCardKey.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailHelp.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailHelp.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailImportPhoto.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailImportPhoto.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyImportInfo.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyImportInfo.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyManager.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyManager.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeySelection.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeySelection.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygen.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygen.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygenConsole.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyserverDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyserverDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailManageUidDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailManageUidDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMessengerOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMessengerOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgBox.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgBox.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeHelper.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay-sm.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgHdrViewOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgHdrViewOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgPrintOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgPrintOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailPrivacyOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailPrivacyOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailRulesEditor.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailRulesEditor.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSearchKey.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSearchKey.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSelectRule.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSelectRule.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetCardPin.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetCardPin.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetupWizard.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetupWizard.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSignKeyDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSignKeyDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSingleRcptSettings.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailSingleRcptSettings.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailViewFile.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailViewFile.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailWrapSelection.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/enigmailWrapSelection.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/exportSettingsWizard.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/exportSettingsWizard.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/keyDetailsDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/keyDetailsDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/messengerOverlay-sm.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/messengerOverlay-tbird.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepHandshake.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepHandshake.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepPrepHandshake.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepPrepHandshake.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepTrustWords.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pepTrustWords.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pref-enigmail.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pref-enigmail.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pref-pep.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/pref-pep.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/content/upgradeInfo.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/aero/warning-16.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpYellow.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignUnkown.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-act.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-dis.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-hov.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail.css extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/importSuccess.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-disabled.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-active-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-inactive-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-active-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-inactive-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-toolbar-background.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/password-error.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/modern/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-inactive-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerProtected-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerProtected-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerUnprotected-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerUnprotected-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/de/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/el/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/help.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/initError.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/it/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/bootstrap.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/chrome.manifest inflating: /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail/install.rdf + popd ~/RPM/BUILD/thunderbird-60.5.0 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.48451 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/thunderbird-buildroot + : + /bin/rm -rf -- /usr/src/tmp/thunderbird-buildroot + cd thunderbird-60.5.0 + export SHELL=/bin/sh + SHELL=/bin/sh + mkdir -p /usr/src/tmp/thunderbird-buildroot//usr/bin '/usr/src/tmp/thunderbird-buildroot//usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}' '/usr/src/tmp/thunderbird-buildroot//usr/share/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}' /usr/src/tmp/thunderbird-buildroot//usr/share/applications + /usr/bin/make 'INSTALL=/bin/install -p' prefix=/usr/src/tmp/thunderbird-buildroot/usr exec_prefix=/usr/src/tmp/thunderbird-buildroot/usr bindir=/usr/src/tmp/thunderbird-buildroot/usr/bin sbindir=/usr/src/tmp/thunderbird-buildroot/usr/sbin sysconfdir=/usr/src/tmp/thunderbird-buildroot/etc datadir=/usr/src/tmp/thunderbird-buildroot/usr/share includedir=/usr/src/tmp/thunderbird-buildroot/usr/include libdir=/usr/src/tmp/thunderbird-buildroot/usr/lib libexecdir=/usr/src/tmp/thunderbird-buildroot/usr/lib localstatedir=/usr/src/tmp/thunderbird-buildroot/var/lib sharedstatedir=/usr/src/tmp/thunderbird-buildroot/var/lib mandir=/usr/src/tmp/thunderbird-buildroot/usr/share/man infodir=/usr/src/tmp/thunderbird-buildroot/usr/share/info install -C objdir idldir=/usr/src/tmp/thunderbird-buildroot//usr/share/idl/thunderbird includedir=/usr/src/tmp/thunderbird-buildroot//usr/include/thunderbird mozappdir=/usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird make: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/installer' /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/locales/gen_multilocale.py main '../../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp en-US printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done OMNIJAR_NAME=omni.ja \ NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSPStaplingServer* SymantecSanctionsServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/installer/locale-manifest.in -DMOZ_APP_NAME=thunderbird -DPREF_DIR=defaults/pref -DMOZ_CALENDAR=1 -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_LDAP_XPCOM=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_PREF_EXTENSIONS=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DMOZ_ICU_VERSION=60 -DMOZ_ICU_DBG_SUFFIX= -DICU_DATA_FILE=icudt60l.dat -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=30 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.5.0 -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_GLX=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=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_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=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_MOVEMAIL=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_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.5.0"' -DMOZILLA_VERSION_U=60.5.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"60.5.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=comm/mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LDAP_XPCOM=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.thunderbird -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OLD_STYLE=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_STYLO=1 -DMOZ_STYLO_ENABLE=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=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=3 -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='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=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 \ --format jar \ --removals /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mail/installer/removed-files.in \ \ \ \ \ --optimizejars \ --compress none \ /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mail/installer/package-manifest.in '../../../dist' '../../../dist'/thunderbird \ ../../../dist/thunderbird/libxul.so: Reduced by 2473820 bytes ../../../dist/thunderbird/libmozgtk.so: Couldn't find .bss. Skipping ../../../dist/thunderbird/gtk2/libmozgtk.so: Couldn't find .bss. Skipping ../../../dist/thunderbird/liblgpllibs.so: No gain. Skipping ../../../dist/thunderbird/libldap60.so: No gain. Skipping ../../../dist/thunderbird/libldif60.so: Couldn't find .bss. Skipping ../../../dist/thunderbird/libprldap60.so: No gain. Skipping ../../../dist/thunderbird/libmozsandbox.so: No gain. Skipping /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.0/toolkit/mozapps/installer/find-dupes.py -DPKG_LOCALE_MANIFEST=/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/installer/locale-manifest.in -DMOZ_APP_NAME=thunderbird -DPREF_DIR=defaults/pref -DMOZ_CALENDAR=1 -DMOZ_GTK=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DMOZ_LDAP_XPCOM=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_PREF_EXTENSIONS=1 -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DMOZ_ICU_VERSION=60 -DMOZ_ICU_DBG_SUFFIX= -DICU_DATA_FILE=icudt60l.dat -DA11Y_LOG=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=30 -DATK_REV_VERSION=0 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=60.5.0 -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_GLX=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=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_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LIBVPX=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_MOVEMAIL=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_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.5.0"' -DMOZILLA_VERSION_U=60.5.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"60.5.0"' -DMOZ_BINARY_EXTENSIONS=1 -DMOZ_BUILD_APP=comm/mail -DMOZ_BUNDLED_FONTS=1 -DMOZ_CONTENT_SANDBOX=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_LIBPROXY=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LDAP_XPCOM=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.thunderbird -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_OLD_STYLE=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_RUST_SIMD=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SANDBOX=1 -DMOZ_SCTP=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_STYLO=1 -DMOZ_STYLO_ENABLE=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_NO_MEM_REPORTING=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=3 -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='"x86-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=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 -f /usr/src/RPM/BUILD/thunderbird-60.5.0/comm/mail/installer/allowed-dupes.mn -f /usr/src/RPM/BUILD/thunderbird-60.5.0/browser/installer/allowed-dupes.mn ../../../dist/thunderbird Duplicates 0 bytes: chrome/messenger/skin/classic/messenger/messages/simple/Variants/Normal.css chrome/chat/content/chat/conv.html Duplicates 140 bytes: chrome/messenger/skin/classic/messenger/messages/simple/Incoming/Context.html chrome/messenger/skin/classic/messenger/messages/simple/Incoming/NextContext.html Duplicates 260 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/imip.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/imip.css Duplicates 273 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/lightning-toolbar.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/osx/lightning/lightning-toolbar.css Duplicates 290 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-invitations-dialog.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-invitations-dialog.css Duplicates 359 bytes (2 times): chrome/en-US/locale/en-US/global-platform/mac/intl.properties chrome/en-US/locale/en-US/global-platform/unix/intl.properties chrome/en-US/locale/en-US/global-platform/win/intl.properties Duplicates 361 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/lightning-widgets.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/lightning-widgets.css Duplicates 389 bytes: features/wetransfer@extensions.thunderbird.net/webextension/_locales/en/messages.json features/wetransfer@extensions.thunderbird.net/webextension/_locales/en_GB/messages.json Duplicates 439 bytes: chrome/messenger/skin/classic/messenger/messages/mail/Incoming/buddy_icon.png chrome/messenger/skin/classic/messenger/messages/mail/Outgoing/buddy_icon.png Duplicates 440 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/lightning/accountCentral.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/lightning/accountCentral.css Duplicates 495 bytes: chrome/en-US/locale/en-US/global-platform/unix/accessible.properties chrome/en-US/locale/en-US/global-platform/win/accessible.properties Duplicates 505 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-daypicker.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-daypicker.css Duplicates 515 bytes: chrome/classic/skin/classic/messenger/icons/attach.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/attach.svg Duplicates 542 bytes (2 times): chrome/classic/skin/classic/messenger/icons/newmsg.svg chrome/classic/skin/classic/messenger/shared/in-content/compose.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/edit.svg Duplicates 569 bytes: chrome/classic/skin/classic/messenger/icons/save.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/save.svg Duplicates 580 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-alarm-dialog.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-alarm-dialog.css Duplicates 614 bytes: chrome/messenger/skin/classic/messenger/messages/bubbles/Bitmaps/plus.png chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/plus.png Duplicates 615 bytes: chrome/messenger/skin/classic/messenger/messages/bubbles/Bitmaps/plus-hover.png chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/plus-hover.png Duplicates 619 bytes: chrome/messenger/skin/classic/messenger/messages/bubbles/Bitmaps/minus.png chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/minus.png Duplicates 620 bytes: chrome/messenger/skin/classic/messenger/messages/bubbles/Bitmaps/minus-hover.png chrome/messenger/skin/classic/messenger/messages/mail/Bitmaps/minus-hover.png Duplicates 638 bytes: chrome/classic/skin/classic/messenger/icons/print.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/print.svg Duplicates 656 bytes: chrome/classic/skin/classic/messenger/icons/tag.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/category.svg Duplicates 696 bytes: chrome/classic/skin/classic/messenger/icons/address.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/address.svg Duplicates 714 bytes: chrome/classic/skin/classic/messenger/shared/in-content/calendar.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/calendar-tab.svg Duplicates 728 bytes: chrome/en-US/locale/en-US/global/viewSource.properties chrome/en-US/locale/en-US/messenger/viewSource.properties Duplicates 741 bytes: chrome/classic/skin/classic/messenger/icons/security.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/security.svg Duplicates 766 bytes: chrome/classic/skin/classic/messenger/icons/delete.svg distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/common/icons/delete.svg Duplicates 835 bytes: res/table-remove-column-active.gif res/table-remove-row-active.gif Duplicates 841 bytes: res/table-remove-column-hover.gif res/table-remove-row-hover.gif Duplicates 841 bytes: res/table-remove-column.gif res/table-remove-row.gif Duplicates 849 bytes: chrome/classic/skin/classic/messenger/icons/accounts.svg chrome/classic/skin/classic/messenger/shared/in-content/account.svg Duplicates 980 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/linux/calendar/calendar-management.css distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/skin/windows/calendar/calendar-management.css Duplicates 1640 bytes: chrome/messenger/content/messenger/cloudfile/Box/management.js chrome/messenger/content/messenger/cloudfile/Hightail/management.js Duplicates 3433 bytes (2 times): chrome/messenger/content/branding/icon48.png chrome/classic/skin/classic/messenger/icons/new-mail-alert.png chrome/icons/default/default48.png Duplicates 4858 bytes: chrome/toolkit/skin/classic/mozapps/downloads/downloadButtons.png chrome/toolkit/skin/classic/mozapps/update/downloadButtons.png Duplicates 4914 bytes: chrome/messenger/content/branding/icon64.png chrome/icons/default/default64.png Duplicates 5618 bytes: chrome/devtools/modules/devtools/client/themes/toolbars.css chrome/devtools/skin/toolbars.css Duplicates 37477 bytes: distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/calendar-js/calFilter.js distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome/calendar/content/calendar/calFilter.js Duplicates 228060 bytes: thunderbird thunderbird-bin WARNING: Found 39 duplicated files taking 308244 bytes (uncompressed) # Package mozharness /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/_virtualenv/bin/python -m mozbuild.action.test_archive mozharness /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/mozharness.zip Wrote 472 files in 2323363 bytes to mozharness.zip in 0.32s Packing stylo binding files... cd '../../../dist/rust_bindings/style' && \ zip -r5D '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/dist/thunderbird-60.5.0.en-US.linux-i686.stylo-bindings.zip' . adding: atom_macro.rs (deflated 93%) adding: pseudo_element_definition.rs (deflated 90%) adding: bindings.rs (deflated 87%) adding: structs.rs (deflated 88%) ../../../config/nsinstall -D /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird (cd ../../../dist/thunderbird && /usr/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \ (cd /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird && tar -xf -) ../../../config/nsinstall -D /usr/src/tmp/thunderbird-buildroot/usr/bin rm -f -f /usr/src/tmp/thunderbird-buildroot/usr/bin/thunderbird ln -s /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/bin make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/comm/mail/installer' make: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.0/objdir' + set +x + set +x removed '/usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/dictionaries/en-US.aff' removed '/usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/dictionaries/en-US.dic' '/usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/dictionaries/en-US.aff' -> '../../../share/myspell/en_US.aff' '/usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/dictionaries/en-US.dic' -> '../../../share/myspell/en_US.dic' + rm -rf -- /usr/src/tmp/thunderbird-buildroot//usr/bin/thunderbird /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/js /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/regxpcom /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/xpcshell /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/xpidl /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/xpt_dump /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/xpt_link /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/nsinstall /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/removed-files /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/thunderbird /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/run-mozilla.sh /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/README.txt + install -D -m 644 /usr/src/RPM/SOURCES/thunderbird.desktop /usr/src/tmp/thunderbird-buildroot//usr/share/applications/thunderbird.desktop + install -D -m 644 /usr/src/RPM/SOURCES/thunderbird-default-prefs.js /usr/src/tmp/thunderbird-buildroot//usr/lib/thunderbird/defaults/pref/all-altlinux.js + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default16.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/16x16/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default22.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/22x22/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default24.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/24x24/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default32.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/32x32/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default48.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/48x48/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default64.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/64x64/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default128.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/128x128/apps/thunderbird.png + for s in 16 22 24 32 48 64 128 256 + install -D -m 644 comm/mail/branding/thunderbird/default256.png /usr/src/tmp/thunderbird-buildroot//usr/share/icons/hicolor/256x256/apps/thunderbird.png + install -Dm644 comm/mail/branding/thunderbird/TB-symbolic.svg /usr/src/tmp/thunderbird-buildroot/usr/share/icons/hicolor/symbolic/apps/thunderbird-symbolic.svg + cat + chmod 755 /usr/src/tmp/thunderbird-buildroot//usr/bin/thunderbird + mkdir -p /usr/src/tmp/thunderbird-buildroot//etc/rpm/macros.d + cp -a rpm-build/rpm.macros /usr/src/tmp/thunderbird-buildroot//etc/rpm/macros.d/thunderbird + sed -i -e s,@tbird_version@,60.5.0, -e s,@tbird_release@,alt1, /usr/src/tmp/thunderbird-buildroot//etc/rpm/macros.d/thunderbird + cp -a /usr/src/RPM/BUILD/thunderbird-60.5.0/objdir/mozilla/dist/enigmail '/usr/src/tmp/thunderbird-buildroot//usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}' + set +x /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/gtk2/libmozgtk.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/gtk2/libmozgtk.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/plugin-container: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/plugin-container: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird-bin: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird-bin: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldap60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldap60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldif60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldif60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libprldap60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libprldap60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozsandbox.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozsandbox.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/pingsender: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/pingsender: new RUNPATH: /usr/lib/thunderbird + rm -f '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi' + cp -aL 'objdir/dist/bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' ++ grep en-US '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest' ++ sed s/en-US/ru/g + locale_ru='locale calendar ru chrome/calendar-ru/locale/ru/calendar/ locale lightning ru chrome/lightning-ru/locale/ru/lightning/' + echo -e 'locale calendar ru chrome/calendar-ru/locale/ru/calendar/ locale lightning ru chrome/lightning-ru/locale/ru/lightning/' + tar xvf /usr/src/RPM/SOURCES/lightning-ru.tar -C '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' chrome/calendar-ru chrome/lightning-ru chrome/calendar-ru/ chrome/calendar-ru/locale/ chrome/calendar-ru/locale/ru/ chrome/calendar-ru/locale/ru/calendar/ chrome/calendar-ru/locale/ru/calendar/calendar-alarms.properties chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog-attendees.properties chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog.properties chrome/calendar-ru/locale/ru/calendar/calendar-extract.properties chrome/calendar-ru/locale/ru/calendar/calendar-invitations-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar-occurrence-prompt.dtd chrome/calendar-ru/locale/ru/calendar/calendar-occurrence-prompt.properties chrome/calendar-ru/locale/ru/calendar/calendar-subscriptions-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar.dtd chrome/calendar-ru/locale/ru/calendar/calendar.properties chrome/calendar-ru/locale/ru/calendar/calendarCreation.dtd chrome/calendar-ru/locale/ru/calendar/calendarCreation.properties chrome/calendar-ru/locale/ru/calendar/categories.properties chrome/calendar-ru/locale/ru/calendar/dateFormat.properties chrome/calendar-ru/locale/ru/calendar/dialogs/ chrome/calendar-ru/locale/ru/calendar/dialogs/calendar-event-dialog-reminder.dtd chrome/calendar-ru/locale/ru/calendar/global.dtd chrome/calendar-ru/locale/ru/calendar/menuOverlay.dtd chrome/calendar-ru/locale/ru/calendar/migration.dtd chrome/calendar-ru/locale/ru/calendar/migration.properties chrome/calendar-ru/locale/ru/calendar/preferences/ chrome/calendar-ru/locale/ru/calendar/preferences/alarms.dtd chrome/calendar-ru/locale/ru/calendar/preferences/categories.dtd chrome/calendar-ru/locale/ru/calendar/preferences/general.dtd chrome/calendar-ru/locale/ru/calendar/preferences/preferences.dtd chrome/calendar-ru/locale/ru/calendar/preferences/views.dtd chrome/calendar-ru/locale/ru/calendar/provider-uninstall.dtd chrome/calendar-ru/locale/ru/calendar/timezones.properties chrome/calendar-ru/locale/ru/calendar/wcap.properties chrome/lightning-ru/ chrome/lightning-ru/locale/ chrome/lightning-ru/locale/ru/ chrome/lightning-ru/locale/ru/lightning/ chrome/lightning-ru/locale/ru/lightning/lightning-toolbar.dtd chrome/lightning-ru/locale/ru/lightning/lightning.dtd chrome/lightning-ru/locale/ru/lightning/lightning.properties + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/thunderbird-buildroot (auto) mode of './usr/lib/thunderbird/gtk2/libmozgtk.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libxul.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libmozgtk.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/liblgpllibs.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libldap60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libldif60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libprldap60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libmozsandbox.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/thunderbird-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/thunderbird.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/thunderbird-buildroot/ (default) Compressing files in /usr/src/tmp/thunderbird-buildroot (auto) Adjusting library links in /usr/src/tmp/thunderbird-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/thunderbird-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/thunderbird/gtk2/libmozgtk.so: RPATH entry found: /usr/lib/thunderbird section [ 2] '.dynsym': symbol 1: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 2: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 3: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 4: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 5: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 6: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 7: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 8: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 9: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 10: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 11: symbol in dynamic symbol table with non-default visibility verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: eu-elflint failed verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: uses non-LFS functions: __fxstat __lxstat __xstat creat fopen fseeko ftruncate getrlimit glob globfree lockf lseek mkstemp mmap open posix_fadvise posix_fallocate pread readdir setrlimit tmpfile verify-elf: WARNING: ./usr/lib/thunderbird/plugin-container: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/plugin-container: uses non-LFS functions: fopen mmap verify-elf: WARNING: ./usr/lib/thunderbird/libmozgtk.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/thunderbird-bin: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/thunderbird-bin: uses non-LFS functions: __fxstat fopen mmap open verify-elf: WARNING: ./usr/lib/thunderbird/liblgpllibs.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libldap60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libldap60.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/thunderbird/libldif60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libprldap60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libmozsandbox.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libmozsandbox.so: uses non-LFS functions: open readdir verify-elf: WARNING: ./usr/lib/thunderbird/pingsender: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/pingsender: uses non-LFS functions: fopen mmap Hardlinking identical .pyc and .pyo files Processing files: thunderbird-60.5.0-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.64976 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thunderbird-60.5.0 + DOCDIR=/usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + export DOCDIR + rm -rf /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + /bin/mkdir -p /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + cp -prL AUTHORS /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + chmod -R go-w /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + chmod -R a+rX /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.0 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9Tgh6F find-provides: broken symbolic link /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/dictionaries/en-US.aff -> ../../../share/myspell/en_US.aff is not going to provide anything find-provides: broken symbolic link /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/dictionaries/en-US.dic -> ../../../share/myspell/en_US.dic is not going to provide anything find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldap60.so: 336 symbols, 19 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldif60.so: 12 symbols, 14 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: 79 symbols, 17 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: 13 symbols, 14 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozsandbox.so: 37 symbols, 16 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libprldap60.so: 25 symbols, 15 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: 807 symbols, 20 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/pingsender: 166 symbols, 18 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/plugin-container: 166 symbols, 18 bpp lib.prov: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird-bin: 166 symbols, 18 bpp Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.eh5CdR find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) lib.req: WARNING: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/gtk2/libmozgtk.so: overlinked libraries: /usr/lib/libgdk-x11-2.0.so.0 /usr/lib/libgtk-x11-2.0.so.0 lib.req: WARNING: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: overlinked libraries: /usr/lib/libstdc++.so.6 lib.req: WARNING: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: overlinked libraries: /usr/lib/libgdk-3.so.0 /usr/lib/libgtk-3.so.0 lib.req: WARNING: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: underlinked libraries: /usr/lib/libgdk-3.so.0 /usr/lib/libgtk-3.so.0 symlinks.req: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/dictionaries/en-US.aff: /usr/share/myspell/en_US.aff -> /usr/share/myspell/en_US.aff (raw, not installed) symlinks.req: /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/dictionaries/en-US.dic: /usr/share/myspell/en_US.dic -> /usr/share/myspell/en_US.dic (raw, not installed) Provides: mailclient, thunderbird-gnome-support = 60.5.0-alt1, thunderbird-esr = 60.5.0-alt1, thunderbird-lightning = 60.5.0-alt1, thunderbird-esr-lightning = 60.5.0-alt1, /usr/lib/thunderbird/libldap60.so = set:mdkuO9FnAslg2N8nkAuRQ8beyD9UX7cPplB3D5ZqUpZCHOxkw16DhX1Mt6Ipp7ZsrfNYZ42tspN8tLZ64MpRCodbtZlhByVX5WgybYSxiQR1jmgw12k9WJAOw4YqABBZFigm80YcmkBVdYcym321DHPhund0NGa2UdtW259HBESPrm92VYssgyZ67ZpKJGhcM0zY0wcQHnutj95uy8j4m4rJRalMvtV7Z2PoS0Rlp8rwbHuueqNI3D48eFUUs9P8ZkMhA2HB5FgCZgT3VqZd54H1fE4N8AvceJfKIXMElZ62wxPUYVFVl9AirIByGkMmCqYtO6pHKy34SMQhNgsEdX6m0Sb6ls1KA8STljNZmVg3znVwmsIaCpSWZwT3ijfs9Mdh9fm2jeZDwTguN7xV5l3lM5leiaU6oWqAFmqsdxcmtW0wX2uFmjHV3sTnhzyvjTTYyOX6AL81gEl9i2iaVUsMQr8YA6YD92Id2IGo4r9vJyeUSaC9Nj5Dhb2VInXcuKXJBGmA3pfiyhNI9JEXs8Ruun7JUzEbcdFrPjiWV4oAOJEUau0raXH7drlCV45ItRBGmgUNjzxAaT4rcg4MNQZc6gxou0kGSWz2RedkTVAnKEnrRq0WJL5JZhjfQxAm4bNZkmxVj6wFLDmRqS2ZnHwYZb1sPLzYZozF5W1ZLgh8T3, /usr/lib/thunderbird/libldif60.so = set:hdZD2h1qz4sWEUkntTKjAVDsda, /usr/lib/thunderbird/liblgpllibs.so = set:kdoqWqUhRnozMZFsCQJnPLprdo7tqmzZ6zdsX6F6gGRxLYE3MewZtS2I4jdoYJZgJZ12Ob67mqEH5Mb5kZCAol3Zv9QYJoo4E9fI4o2saEE1RPTZhOeSnzGC2626e7j4mf2NwpPZfZDE7cewdTb0ESKycvP2cfznmmSzYO1, /usr/lib/thunderbird/libmozgtk.so = set:hd2gvZtZ05036vIZwbDxUsaRUZ9H8, /usr/lib/thunderbird/libmozsandbox.so = set:jdZ7QDgFDIyHD3KOy97nm9f0RQ8seN6xwRdG7LZ6MifVCulUdJk65ZI0ygFMPhrhCRVYNf9NtDMQE5, /usr/lib/thunderbird/libprldap60.so = set:iduOEcEI235ej1SMFZhDRykZ0lSYbzg9KTT7e0JEq545ZxnKl5f0, /usr/lib/thunderbird/libxul.so = set:ndVRZauirC483RMubq482Km6wefxjz5L1ZyknesjFtRwkALWok1yvqlzZw2qk99WrvfmkbMVWqi5P9PY8UZ4qR8ntzLJI3DI4m7rCgO1j0nBrQmAY53BGSaxAY6oMwD16JGSJbkYi3ZCMpMGhifHAjbt1ZuqejnL7CXkxwqhmFeB2S6ZvtLVUG8MDp5UdSe37oq6I013J4fDGydGhFl8fvTGwt1fuzovPrlJvianUxJ9gCxJZl4qs5YSw9IBMiU06YXc3qIvW1I7qWcZfEltBrnqQHyZCc52VCyVAQ3kzAtSqxeDFax8kXFi9Y26G55ChkGmHjt2rn5yHvZzp8MaEhkxrvPLHtxoY6NDU9koGYT8nyHy1H7jalZyudo8AhhKhk82ETZA25pjx897Jf7RbGb4VKk3K2XENweHQhIyZCktNyEivvExxWSCuCRJ6GBExxZ1Vs9EDR5Hdx9Ilp1uFtyl55RtRAmqAss2N6ISVbSLUeZe1RIYsdfu5z11J4yZ6ygBoDrYiICOJZfm0z3pGrKGXXUZvRmRBGGRUC7M6je9URwR38TK86y9TnBGy0J48be1w7TjqgkmFduSgUdzORUjYZyFxz1MXH3WlkOzjL4zyziNGA9i89a95P31NZJxSp8ZAoj4V9MfoGk7yulGvklpqug7NeeZHu74kmltwimixsi8gKMD9q2To92e4UX703oyJX6uG2C7qs0Szv7952Hq4k8plKEyCJ5Nde8pQ6rqaYlLuq02Kjvy5hXuM3VrHx9r8UDzBdkjnwik2p9ydhAmiXNjuA9uEeKq89A6tZayj2qDdLiLfLqTec58tLPwzplhuGwD3yGb4Cyx8YzPL9dDOAllAWL9zFRYdRS6e1R8r2eRlUpsR829yZ5ZoRfwXZgr9kot4G7wZv45FMjz8ffdvnGhPYJOydqJ46624rqpmRs8Z47Ybl08D729DaZmDlGr1poUZ5cblseYD8d0ZllxskRhZ5PyGz5CQvZAZzaxUvfg9fYgTwwzlMDoNyqMx1GA1dY7tkJlagzII8Xvpav5ZFkacHSuc3YZ5iBRTo9f4WoK1dz9FW1EgksdR4CZxd2pPC1yFDMbK5wZxccczpIttngVe2N7DUFutItjIQCTcQhFbHtTqu5WyTZ1nikZw1IFyd3N5H2MuZmKVv9NfCz3nygUymFWlZAZAazWD1BmEIxfA74tUpKrVW9ZxOBoaQZ3Fz8YVi5rMlJSpo4nZbZtID4jDHspPsEwYifppZwzfjATl5k1ksMs8kAcZqWWWfME3jQRWp3zrUoNnFtQhuZL1D8Kr1AViRPVNTq4ZlqlsPkRWpb2fPOXdQehokR5O4DSrxCr8m5wFrZfGzkncy3AFgpXCr5axKH0qLbQ8piKiBZpHglmbKUoZDacWtb9nko2ZeRfYOOszOilZCbk2JGLBSxkHr9YPUGAeoHjIgEZj4XflH1my9G5baUNYMZzS0HHp9y4ZJwv05Gh5dni1nVZg61XizePsrpkiDiwZ1Fp8dxCZIZFWcPodjV9vdOYtqnWKMelaMLQPoBCNyDv7U8F4xhVNp3kUdfE4VrEkZupOYsmphUfqq5KB36ZiAE7CKnXkUWFHZyb61, /usr/lib/thunderbird/libxul.so(xul60), /usr/lib/thunderbird/pingsender = set:ldTDhH5sWHBP9SCHq3ixMhKxwtwXIMDINxoOVDn6hZ2batBaarIeT9uD5qcOMiHX3V42Brcmr1pRKbl4ZCFAFdqgXfmke4SkVydccolvHd6AZxvK7xNzBc6lutYSuHyU5KjRqeG8wSCD5MBpZvgmBr19RO9ygwt6NWx1YnuQXyosiYRuNWyexLt4DJHVBUi5HSCm4UksqtGqB9tKXUbP1UTgkbNTvXBKxYTTt3bJDuDY9onZAzYY2HpVpnHgb1a4IxQZGL3WZsIv2ccNCgE3b7E6hS6kjm8fSlm2CYpm0IvkXu2iF9u39i4rlDhmSkeGDj0MSkBEi2BccZDaDj0, /usr/lib/thunderbird/plugin-container = set:ldTDhH5sWHBP9SCHq3ixMhKxwtwXIMDINxoOVDn6hZ2batBaarIeT9uD5qcOMiHX3V42Brcmr1pRKbl4ZCFAFdqgXfmke4SkVydccolvHd6AZxvK7xNzBc6lutYSuHyU5KjRqeG8wSCD5MBpZvgmBr19RO9ygwt6NWx1YnuQXyosiYRuNWyexLt4DJHVBUi5HSCm4UksqtGqB9tKXUbP1UTgkbNTvXBKxYTTt3bJDuDY9onZAzYY2HpVpnHgb1a4IxQZGL3WZsIv2ccNCgE3b7E6hS6kjm8fSlm2CYpm0IvkXu2iF9u39i4rlDhmSkeGDj0MSkBEi2BccZDaDj0, /usr/lib/thunderbird/thunderbird-bin = set:ldTDhH5sWHBP9SCHq3ixMhKxwtwXIMDINxoOVDn6hZ2batBaarIeT9uD5qcOMiHX3V42Brcmr1pRKbl4ZCFAFdqgXfmke4SkVydccolvHd6AZxvK7xNzBc6lutYSuHyU5KjRqeG8wSCD5MBpZvgmBr19RO9ygwt6NWx1YnuQXyosiYRuNWyexLt4DJHVBUi5HSCm4UksqtGqB9tKXUbP1UTgkbNTvXBKxYTTt3bJDuDY9onZAzYY2HpVpnHgb1a4IxQZGL3WZsIv2ccNCgE3b7E6hS6kjm8fSlm2CYpm0IvkXu2iF9u39i4rlDhmSkeGDj0MSkBEi2BccZDaDj0 Requires: hunspell-en, browser-plugins-npapi, libnss >= 3.13.1-alt1, /bin/sh, /lib/ld-linux.so.2, /usr/share/myspell/en_US.aff, /usr/share/myspell/en_US.dic, ld-linux.so.2 >= set:igbWny8, ld-linux.so.2(GLIBC_2.1), ld-linux.so.2(GLIBC_2.3), libX11-xcb.so.1 >= set:edp7, libX11.so.6 >= set:ohEJELsBgnQKO0Elp0kZCBhMAHcCwrzeoB4oOwRgT74p7qLEzyHsbxkgZm14KDSoZv0ZAC0aVkqBTwp21nBSKe4SzYrPTQsTLXCRckwwBpKbxwlPOjZgZ1LDsePqhToOHkipcYCZepzBHrMWsCGqRuq9Fk2U4MXT1Gaf9hwxcj4I8b0J87gmTdL6XEVB281oRsook7kENNEy6RQQ0giBAKxaI2aQXwwVpmb9AfwIXT61Wi5Tu5, libXcomposite.so.1 >= set:hfyvaRnwk, libXdamage.so.1 >= set:he8Nm2J37p7, libXext.so.6 >= set:li6tHCzx7OeBRszPr9yL50, libXfixes.so.3 >= set:jgA6wHTUKT8dqrHbg, libXrender.so.1 >= set:jeLBBL6Tk45rZLH1cHhNtsT3PwPaZxKsGXVHSYT5CZDZf5FhpZKAda0, libXt.so.6 >= set:mhaJ4PMOnpMImS6ESxmhpriBp6sJwEqIkAAhDznU6xiR8z9WXpxxL5Uuwngljnk35Yr6JK1, libatk-1.0.so.0 >= set:mhhTgvEZAqLjUZ6hqpBAAap5a4YNR7lcq6Vo1vxNO7SoOoowT0Y8CzuZ1usleBSvv88RpHiEde6Ks8C0, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.2), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.18), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.2.4), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.2), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libc.so.6(GLIBC_2.8), libcairo-gobject.so.2 >= set:ji5Gb, libcairo.so.2 >= set:mgBeSCb87Huk4rCswIWdlJrzIHsDcyDMViR6krLdib0BQZCZhUOc7ysosxG0YQ500kk2PELecphZjB2NrYK4RIbJK20, libdl.so.2(GLIBC_2.0), libdl.so.2(GLIBC_2.1), libevent-2.1.so.6 >= set:nj1bGmvgccioxlCAvlgZ4QyS54UmrcIFMeQ0, libffi.so.6 >= set:jee4ZuRAxZbkn2wciBNTv1fJchxEqJkjX3iFFhhId, libfontconfig.so.1 >= set:lfTbap6I0KWRvzv9B6Ug4AOeQBmaTH4eqNhcBuMmpZv4rXxlrLcpQ2QeuRJNtX00zuLUBJOQ7712lSLURCZ7I9Bw8zv1Wpgax5WpoG6Qu0, libfreetype.so.6 >= set:lgbRsMrDqzfJ9TnmrjRwgZmZJG1r8hZCs5ysfbzcAUurg8AGxaW4jNkpZ3EpfZLH8o4bheM6, libgcc_s.so.1(GCC_3.0), libgcc_s.so.1(GCC_3.3), libgcc_s.so.1(GCC_4.2.0), libgcc_s.so.1(GLIBC_2.0), libgdk-3.so.0 >= set:nf8PwA630VTRhMdY3UJZBMuUg9O34uUZnkrM4EMtGd0avUKzAolv3sMpGlR3qERJxFAnynhjDsE9n4laQZpYKEeLCS1r6eFRDvtH96efY2g5dtNQsE9cXkUOxuv0Nuyx2UAjzcMlYjGZ1SgoFtxim4BpLVG65GwE9nOFIRfZJHMgpiPOYnKEEmQorwqP1a0VkCiBK76TwAhQCNpZFbm0aZw4DTVWF3nVMEbDQxZJZn5wUgqEZt1CyRaIZrw7Av2FJamrJmx3vYZJojRVY1d5VY7UnW273TaogA1BeWyqCC3QkGDpbWE1NvMdjEzDIRG6EgBB6AY5cw4, libgdk-x11-2.0.so.0, libgdk_pixbuf-2.0.so.0 >= set:lgnLZlVCS16t3jD6kNOWk8K9MkG2ragwFASr9gsYQwrUVGGc0, libgio-2.0.so.0 >= set:oiDURQYOLc5K71lMwpVLAHgXMozYUjsEMwevgD16usoZENoqyYiVZk1mOWec8symzeRejNmBno6ZexINV0CAh8swgvddmy0VZcqCxBCvJ2ZiavhqzTgVRQgaD2H59HBZ5Cn464mzpemSRN3EtzHhIJ8pTZh, libglib-2.0.so.0 >= set:oh6Jjraz6mRpssyAmd2JPnHTFPCj8CWQFJ9tzgn1huQEcB0cnuviwC7mfdN4r4uHoj3faMttzd30I6IdrDPjUsGVZ0GqphFC0nGX46ANBRG8YRxf7d2BZeIjgGUlWqNAASIk96bWUNCfAt2c420N3ORk7ihhZ7Hf6Zmi7150gwNQ1HoxdfLjD4KS9OZ1LqM16kwIFqB7CQKcmUx6d6jtH0CC9T9MNtZc3aWAZ1Ri8OwM82eqDhW8jdoLOpMZCptARnLMbmoQ2t81SCNWycmrfOq6JjUXlgielw30, libgobject-2.0.so.0 >= set:mgX8o2bTFZgxZIrkD3XdTLPQ7S0pdELQmxkcixFDsIjy5VUnc1bPlrvMBnjM3AUKPcpqYCO35uOjJHAHi1wzJldSqAknNqk9N72kcZ9Z5RFhWh7R4s5ZjtTeGnOtNXb0i9SWjznh9N, libgtk-3.so.0 >= set:qhjBFRzhmUSA1JxGt4I2Nu1PRErHmMyJX53SZdWswanXfXeVMJxJxXHXKh11IUamZw73rKzUVJwOGwo7lbZI18ZFZDXIpuI2ZEButQfZbFTPZxvQ3GmVXbxRx0p64Q3anNOywHLcwdM01jd99yaEU3eLcGBChfKduoai1oU5sL3qHXEBUH88dR1Q9VyuY5nzZHR5QB9xZwFknNyt5gNqXZsIWEXBzNlK8PtzsPpvwWVP1oAqBIH5OabKhKj7BZybZJhYJGT2lYzhovSN2aeVIFJ6uqaZ5JT8hybBofG0mEm7JTdmuohdwObOvQFbq7Du56ttuxlsA5OJxLpRV0V8ZbBUlatIMgkjksqBHPBhpSxw9GulZKZE3xZEqkPP0AZIvjmZ52J14tXvpzZEEW1EzlPxcIr7DfiZnRcm55rZEtw9HNGMMK0QjZ7tz6PxJZ51Kmnm0TdZ6TrTm9Wdk3fOph6nKrHAZE3YJabTnkpQO4Cuf6eEIVcbPDvtJFxYK2opxO67aU8DUWwScljhpdWjspCMeiDhKVXBgivVPYm6OHoFNfrPfx24Jc5Gq4bZ4yZeTj0bhOrfLgELmgtOKD3D4pnZrZrSaFdNKlGePWGFClEG8N1Mr7nyZGcsU1UJK0jpICQaQxpJJnfIIaMB9QqZ9qHZyuATSZEz7APggnAD8x0hkoUUuKaxVyoKbTpMVnq6yj4fi4ZKUbnWNC4DaFehXEu81HrmnqVy1PL3KwWwcxsrXmwa4jQqoPup3fkgZlrtXxR3FNDaJRpBysG8Eulofemh4Eo39cUT8hZzU6q2Pv6WJvdwWBhUQ64HZqnGjjOMotodruGAmpVHzw1DM9PD8zp8P7UrfzKC5A9QmMmPsxYuQeapXBN6PeMXXPGeKn5WrXxZ33sG2D9ZvZnMZgIHevng7bedVFA2h0n9OqPnPlEPpVcXENuIPQIIWdCGOC6TG1SSow56qGNzn2eRlQ1ATemtZaNgMef6D8s5uCCXm8a1zzZ9bMdFzKyDwaajZ0bPoYsF379RZEVuOGcc3kdGXT650Es6rup1lN5846NGQJ4L9SZoRgVRD4BfcTdiTL4CeptRF15pItcVojQzYiIH3qkPfiOXkpPcT0wvO9I9ikjs4v56Z9GPU9cDHaCDor1ZlfZK6BeUVeo7o7, libgtk-x11-2.0.so.0, libhunspell.so.2 >= set:liKtO0KRO5pqVuBt, libjpeg.so.62 >= set:jevZkgcgMQWMWH3GPFjQI26to28ZafpooZ8G4FhDGLen9vviN6m6670, libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libm.so.6(GLIBC_2.2), libm.so.6(GLIBC_2.27), libnspr4.so >= set:meoBCRzxcAYKtwZIc0DQDdUD5OfJqIN5ZkbGPzhM1vqa6AeBzztU6DA4dNevXwK9s18I5uClL9Hh26HEqaRCyXLTXWEM0KCXmMuk7zQIxkQ4sEadRBnoFw2uBZaJ2WW7WghZEY5bNgJ36KO6uFRRzSRsctzcKTiiSZDWI3J4kfsZDRnKlOfJqW2O31cv07Z4ND7a7qf3Y5svJSE5cfq0GqnpR1v0h5H0ARzID2g4Cdh8uwSMeDsOlZ7Sc65vxpwnfAj0sv5UYdpDuKD65acZoj3tQqiJzKfyb16cpKboPv8f4oEo3CXnUwecmWfY2mYyVGzcLrOnZJrg6duIn1rel5AswSwpwF6ugvH1ZxBugaCVAWe2B1, libnss3.so >= set:ne0g3fZrH6NTQlZj7ydh3Xhqn6J4VuVI1pjl8OTO04LWEFFhLJgsgDnQ3ygD4lBfjYiCQyuzQCD6oBfwVGUrUyZ0VJTWGuK2ZFfvZl8MjZ08ZFvq45xOB5SOsa5sx3ZczM9Co23jkYBAIrYHRiIZpVGDx4vGCp8tA6XsNAz59x2RjtW2VjPvu7GWj388ZzZ2o59qd1pI60wBjMnDSxAfZ3QTnDwbbCiDZFF2lgVcyugBYs19XXL9nN1BloP2ZKQuHZ3sb0Hit70UOaVbB54u9GyZ27FH0BkkUOY0OmjzxZrZwZsq87fXFcqZ4x2pxFTmIRhmM3mlLzcLl31qgbHQZ5tcTiXTmYwp8C6nsRV1o817PhVdaUGBIxajJ6YurBMC3eIzoiBKoVq12INrynqQ0tXzeyDl2FKNUOP35SiIXObcXM8B9HwIpCr2ONpNLlAxBGbgyqgnRWzf8wDdyawE4UyZr2DH9lZIBmXL8o0ZleE16w682ww7ZKdMWsLN9D95g6bBFMqxizsBBzj2lN2ek9HIAf8vPUPCsiPwY9gDOyE01iWgc2Kk08CzFxA40wg8AOJdsZxN0tfX6h7lZbPQkZ3400MgDgQ5svxLS68wRIN8ba, libnss3.so(NSS_3.10), libnss3.so(NSS_3.10.2), libnss3.so(NSS_3.11), libnss3.so(NSS_3.11.2), libnss3.so(NSS_3.12), libnss3.so(NSS_3.12.3), libnss3.so(NSS_3.12.4), libnss3.so(NSS_3.12.9), libnss3.so(NSS_3.13), libnss3.so(NSS_3.15), libnss3.so(NSS_3.16.1), libnss3.so(NSS_3.16.2), libnss3.so(NSS_3.19), libnss3.so(NSS_3.2), libnss3.so(NSS_3.21), libnss3.so(NSS_3.22), libnss3.so(NSS_3.3), libnss3.so(NSS_3.30), libnss3.so(NSS_3.4), libnss3.so(NSS_3.5), libnss3.so(NSS_3.6), libnss3.so(NSS_3.7), libnss3.so(NSS_3.8), libnss3.so(NSS_3.9), libnss3.so(NSS_3.9.2), libnss3.so(NSS_3.9.3), libnssutil3.so >= set:li2c8EIXZ72QkL, libnssutil3.so(NSSUTIL_3.12), libnssutil3.so(NSSUTIL_3.12.3), libnssutil3.so(NSSUTIL_3.12.5), libnssutil3.so(NSSUTIL_3.13), libpango-1.0.so.0 >= set:miFIBpHOvBSrjhCzRKkcPrPZnSCQCZC5mQoGF85, libplc4.so >= set:jeCWuiwDL6NwK91GgQ2xRPE2HHWxa9GmuZCVwQSYc8dEdi6mM9pmyz3b2H0, libplds4.so >= set:ieoG0fcfIDWRf5ZgZCJDEGWjHn3, libproxy.so.1 >= set:ki9NycPXzY0, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.12), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.2.3), libpthread.so.0(GLIBC_2.3.2), libpthread.so.0(GLIBC_2.3.3), librt.so.1(GLIBC_2.2), libsmime3.so >= set:leIJSZ28jPUac5cnJO8ocZqu5ecS2A4iiuJ3197L0CtNgu26uhMZyqvo5in7Clmuuze1GLwV4Cr0Z6HbZ3p4qhZ9Shvt97NmV4yuTQWJVydVh6U8KRb0c2FZAoToyvdR430hGZ9d1G1xZBkvgQtzYBD0AfjHsKQ1, libsmime3.so(NSS_3.13), libsmime3.so(NSS_3.16), libsmime3.so(NSS_3.2), libsmime3.so(NSS_3.4), libsmime3.so(NSS_3.4.1), libsmime3.so(NSS_3.6), libsqlite3.so.0 >= set:ohbW8uv5IcOogL3k4Fih68FsuLeyCjqMkMe8jw1eG3fZ6vtwMEfMKTUAtl1uZ8SgbtoGpOrBru8OGuVL9UmBPi1odHSZ1vIK7Wm6uR3XA2nn9OMlP9sPz9Kr5fgA5aR1vk8q2nZHUsrTAJdXpaAowqgyDX2Sc6gh1La9xkwRertsPmBqEZrkVj6QLTpS0hnrS7xd1lk8ZLsYA31vWouQFkZbtA488ROxQ3mDZhfb, libssl3.so >= set:kegqFa9OhF7QiMzSDB0HISsSEZgRuTs7HXoEqa1J0r8sTWO3JcVVmws6putP536e6MDp1yqAk6QtCsvroDopihDQQ3WxhxeAQtGE3cYFQ2, libssl3.so(NSS_3.12.6), libssl3.so(NSS_3.13), libssl3.so(NSS_3.13.2), libssl3.so(NSS_3.14), libssl3.so(NSS_3.15), libssl3.so(NSS_3.15.4), libssl3.so(NSS_3.2), libssl3.so(NSS_3.21), libssl3.so(NSS_3.22), libssl3.so(NSS_3.23), libssl3.so(NSS_3.27), libssl3.so(NSS_3.28), libssl3.so(NSS_3.4), libstartup-notification-1.so.0 >= set:kgJQCmrtgmG4w7GTcY3Spq0, libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.5), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.14), libstdc++.so.6(GLIBCXX_3.4.15), libstdc++.so.6(GLIBCXX_3.4.18), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.22), libstdc++.so.6(GLIBCXX_3.4.9), libvpx.so.5 >= set:jeMZo94aN9ffBUtE8rTjwUM69f9Xou6bJ5Kv4ViFUQkKTPe7, libxcb-shm.so.0 >= set:ifNviLwAAD1biTZh2Y0, libxcb.so.1 >= set:njLwekKGdlxQxXCmabZptBMOUkF4jUht7ya1, libz.so.1 >= set:kfb6dgbJdOhi7QXJERaNvT4Z92EZ8CpfbeqjjZJMVyfDEZJmZF0, libz.so.1(ZLIB_1.2.0), libz.so.1(ZLIB_1.2.3.4), libz.so.1(ZLIB_1.2.9), rtld(GNU_HASH), rtld(GNU_UNIQUE) Requires(rpmlib): rpmlib(SetVersions) Obsoletes: thunderbird-calendar, thunderbird-calendar-timezones, thunderbird-gnome-support, thunderbird-esr < 60.5.0-alt1, thunderbird-lightning < 60.5.0-alt1, thunderbird-esr-lightning < 60.5.0-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Q5A4aR Processing files: thunderbird-enigmail-60.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.q0zLNl find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0Z2j8k find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Provides: thunderbird-enigmail = 2.0.9-alt1, thunderbird-esr-enigmail = 60.5.0-alt1 Requires: thunderbird = 60.5.0-alt1 Obsoletes: thunderbird-esr-enigmail < 60.5.0-alt1, thunderbird-enigmail < 0.95.7-alt2 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.FPgto3 Processing files: rpm-build-thunderbird-60.5.0-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.0lZE2h find-provides: running scripts (alternatives,debuginfo,gir,lib,pam,perl,pkgconfig,python,shell,typelib) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.cDDsr3 find-requires: running scripts (cpp,debuginfo,files,gir-js,gir-python,gir,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,typelib) Requires: mozilla-common-devel, rpm-build-mozilla.org, /etc/rpm/macros.d Wrote: /usr/src/RPM/RPMS/i586/thunderbird-60.5.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/thunderbird-enigmail-60.5.0-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/rpm-build-thunderbird-60.5.0-alt1.noarch.rpm 14090.90user 502.83system 1:31:00elapsed 267%CPU (0avgtext+0avgdata 3377036maxresident)k 0inputs+0outputs (0major+206194220minor)pagefaults 0swaps 14165.38user 513.34system 1:34:17elapsed 259%CPU (0avgtext+0avgdata 3377036maxresident)k 316920inputs+0outputs (0major+207072976minor)pagefaults 0swaps --- rpm-build-thunderbird-60.5.0-alt1.noarch.rpm.repo 2019-02-02 13:50:08.000000000 +0000 +++ rpm-build-thunderbird-60.5.0-alt1.noarch.rpm.hasher 2019-02-04 08:00:53.403805439 +0000 @@ -5,2 +5,2 @@ Requires: rpmlib(PayloadIsLzma) -Provides: rpm-build-thunderbird = 60.5.0-alt1:sisyphus+220357.600.4.1 +Provides: rpm-build-thunderbird = 60.5.0-alt1 --- thunderbird-60.5.0-alt1.i586.rpm.repo 2019-02-02 13:58:40.000000000 +0000 +++ thunderbird-60.5.0-alt1.i586.rpm.hasher 2019-02-04 08:00:53.449805494 +0000 @@ -1534,3 +1534,3 @@ Provides: /usr/lib/thunderbird/thunderbird-bin = set:ldTDhH5sWHBP9SCHq3ixMhKxwtwXIMDINxoOVDn6hZ2batBaarIeT9uD5qcOMiHX3V42Brcmr1pRKbl4ZCFAFdqgXfmke4SkVydccolvHd6AZxvK7xNzBc6lutYSuHyU5KjRqeG8wSCD5MBpZvgmBr19RO9ygwt6NWx1YnuQXyosiYRuNWyexLt4DJHVBUi5HSCm4UksqtGqB9tKXUbP1UTgkbNTvXBKxYTTt3bJDuDY9onZAzYY2HpVpnHgb1a4IxQZGL3WZsIv2ccNCgE3b7E6hS6kjm8fSlm2CYpm0IvkXu2iF9u39i4rlDhmSkeGDj0MSkBEi2BccZDaDj0 -Provides: thunderbird = 60.5.0-alt1:sisyphus+220357.600.4.1 +Provides: thunderbird = 60.5.0-alt1 Obsoletes: thunderbird-calendar --- thunderbird-enigmail-60.5.0-alt1.i586.rpm.repo 2019-02-02 13:58:40.000000000 +0000 +++ thunderbird-enigmail-60.5.0-alt1.i586.rpm.hasher 2019-02-04 08:00:53.495805550 +0000 @@ -959,3 +959,3 @@ /usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}/modules/zbase32.jsm 100644 -Requires: thunderbird = 60.5.0-alt1:sisyphus+220357.600.4.1 +Requires: thunderbird = 60.5.0-alt1 Requires: rpmlib(PayloadIsLzma) @@ -963,3 +963,3 @@ Provides: thunderbird-esr-enigmail = 60.5.0-alt1 -Provides: thunderbird-enigmail = 60.5.0-alt1:sisyphus+220357.600.4.1 +Provides: thunderbird-enigmail = 60.5.0-alt1 Obsoletes: thunderbird-esr-enigmail < 60.5.0-alt1